summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkumvijaya <kuvmijaya@gmail.com>2024-06-30 13:19:11 +0530
committerkumvijaya <kuvmijaya@gmail.com>2024-06-30 13:19:11 +0530
commit64ee292d15db2ec6c73498854b257f3d72c10ace (patch)
tree488084f7740012886970e344d228e65c7c2e4857
parent3e51f62abe6c8c3475d5fa90acdddea62b4decd1 (diff)
downloadvyatta-cfg-system-T6533-add-reusable-workflows.tar.gz
vyatta-cfg-system-T6533-add-reusable-workflows.zip
T6533: added workflows for PR checksT6533-add-reusable-workflows
-rw-r--r--.github/workflows/add-pr-labels.yml2
-rw-r--r--.github/workflows/auto-author-assign.yml2
-rw-r--r--.github/workflows/chceck-pr-message.yml2
-rw-r--r--.github/workflows/check-pr-conflicts.yml2
-rw-r--r--.github/workflows/check-stale.yml21
-rw-r--r--.github/workflows/check-unused-imports.yml3
-rw-r--r--.github/workflows/codeql.yml2
-rw-r--r--.github/workflows/lint-j2.yml2
8 files changed, 14 insertions, 22 deletions
diff --git a/.github/workflows/add-pr-labels.yml b/.github/workflows/add-pr-labels.yml
index 8fb55408..c53fb7a7 100644
--- a/.github/workflows/add-pr-labels.yml
+++ b/.github/workflows/add-pr-labels.yml
@@ -12,5 +12,5 @@ permissions:
jobs:
add-pr-label:
- uses: vyos/.github/.github/workflows/add-pr-labels.yml@current
+ uses: vyos/.github/.github/workflows/add-pr-labels.yml@sagitta
secrets: inherit
diff --git a/.github/workflows/auto-author-assign.yml b/.github/workflows/auto-author-assign.yml
index 61612cce..f3980f50 100644
--- a/.github/workflows/auto-author-assign.yml
+++ b/.github/workflows/auto-author-assign.yml
@@ -10,5 +10,5 @@ permissions:
jobs:
assign-author:
- uses: vyos/.github/.github/workflows/assign-author.yml@current
+ uses: vyos/.github/.github/workflows/assign-author.yml@sagitta
secrets: inherit
diff --git a/.github/workflows/chceck-pr-message.yml b/.github/workflows/chceck-pr-message.yml
index 4a2777e2..0770656b 100644
--- a/.github/workflows/chceck-pr-message.yml
+++ b/.github/workflows/chceck-pr-message.yml
@@ -14,5 +14,5 @@
jobs:
check-pr-title:
- uses: vyos/.github/.github/workflows/check-pr-message.yml@current
+ uses: vyos/.github/.github/workflows/check-pr-message.yml@sagitta
secrets: inherit
diff --git a/.github/workflows/check-pr-conflicts.yml b/.github/workflows/check-pr-conflicts.yml
index 5417fbb4..1f7b38bb 100644
--- a/.github/workflows/check-pr-conflicts.yml
+++ b/.github/workflows/check-pr-conflicts.yml
@@ -9,6 +9,6 @@ permissions:
jobs:
check-pr-conflict-call:
- uses: vyos/.github/.github/workflows/check-pr-merge-conflict.yml@current
+ uses: vyos/.github/.github/workflows/check-pr-merge-conflict.yml@sagitta
secrets: inherit
diff --git a/.github/workflows/check-stale.yml b/.github/workflows/check-stale.yml
index 5996e384..1cd4dec5 100644
--- a/.github/workflows/check-stale.yml
+++ b/.github/workflows/check-stale.yml
@@ -3,20 +3,11 @@ on:
schedule:
- cron: "0 0 * * *"
+permissions:
+ pull-requests: write
+ contents: read
+
jobs:
stale:
- runs-on: ubuntu-latest
- if: github.repository == 'vyos/vyatta-cfg-system'
- steps:
- # Issue stale management
- - uses: actions/stale@v6
- with:
- repo-token: ${{ secrets.GITHUB_TOKEN }}
- days-before-stale: 90
- days-before-close: -1
- stale-issue-message: 'This issue is stale because it has been open 90 days with no activity. The issue will be reviewed by a maintainer and may be closed'
- stale-issue-label: 'state: stale'
- exempt-issue-labels: 'state: accepted, state: in-progress'
- stale-pr-message: 'This PR is stale because it has been open 30 days with no activity. The PR will be reviewed by a maintainer and may be closed'
- stale-pr-label: 'state: stale'
- exempt-pr-labels: 'state: accepted, state: in-progress'
+ uses: vyos/.github/.github/workflows/check-stale.yml@sagitta
+ secrets: inherit \ No newline at end of file
diff --git a/.github/workflows/check-unused-imports.yml b/.github/workflows/check-unused-imports.yml
index 703c8ff5..d7a5aab3 100644
--- a/.github/workflows/check-unused-imports.yml
+++ b/.github/workflows/check-unused-imports.yml
@@ -7,9 +7,10 @@ on:
workflow_dispatch:
permissions:
+ pull-requests: write
contents: read
jobs:
check-unused-imports:
- uses: vyos/.github/.github/workflows/check-unused-imports.yml@current
+ uses: vyos/.github/.github/workflows/check-unused-imports.yml@sagitta
secrets: inherit
diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index e1ecf95a..30bd1b58 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -16,7 +16,7 @@ permissions:
jobs:
codeql-analysis-call:
- uses: vyos/.github/.github/workflows/codeql-analysis.yml@current
+ uses: vyos/.github/.github/workflows/codeql-analysis.yml@sagitta
secrets: inherit
with:
languages: "['python']" \ No newline at end of file
diff --git a/.github/workflows/lint-j2.yml b/.github/workflows/lint-j2.yml
index 643cef74..2114f07d 100644
--- a/.github/workflows/lint-j2.yml
+++ b/.github/workflows/lint-j2.yml
@@ -13,5 +13,5 @@
jobs:
j2lint:
- uses: vyos/.github/.github/workflows/lint-j2.yml@current
+ uses: vyos/.github/.github/workflows/lint-j2.yml@sagitta
secrets: inherit \ No newline at end of file