ci: update global workflows (#613)
This commit is contained in:
2
.github/workflows/automerge.yml
vendored
2
.github/workflows/automerge.yml
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
BASE_BRANCHES: nightly
|
||||
GITHUB_TOKEN: ${{ secrets.GH_BOT_TOKEN }}
|
||||
GITHUB_LOGIN: ${{ secrets.GH_BOT_NAME }}
|
||||
MERGE_LABELS: ""
|
||||
MERGE_LABELS: "!dependencies"
|
||||
MERGE_METHOD: "squash"
|
||||
MERGE_COMMIT_MESSAGE: "{pullRequest.title} (#{pullRequest.number})"
|
||||
MERGE_DELETE_BRANCH: true
|
||||
|
||||
12
.github/workflows/autoupdate-labeler.yml
vendored
12
.github/workflows/autoupdate-labeler.yml
vendored
@@ -10,11 +10,8 @@ on:
|
||||
types:
|
||||
- edited
|
||||
- opened
|
||||
- reopened
|
||||
- synchronize
|
||||
pull_request_review:
|
||||
types:
|
||||
- edited
|
||||
- submitted
|
||||
|
||||
jobs:
|
||||
label_pr:
|
||||
@@ -40,11 +37,7 @@ jobs:
|
||||
steps.org_member.outputs.result == 'true' &&
|
||||
contains(github.event.pull_request.labels.*.name, 'autoupdate') == false &&
|
||||
contains(github.event.pull_request.body,
|
||||
fromJSON('"\n- [x] I want maintainers to keep my branch updated"')) == true &&
|
||||
(
|
||||
(github.event_name == 'pull_request_review' && github.event.review.state == 'approved') ||
|
||||
(github.event_name == 'pull_request')
|
||||
)
|
||||
fromJSON('"\n- [x] I want maintainers to keep my branch updated"')) == true
|
||||
|
||||
uses: actions/github-script@v6
|
||||
with:
|
||||
@@ -60,7 +53,6 @@ jobs:
|
||||
- name: Unlabel autoupdate
|
||||
if: >-
|
||||
contains(github.event.pull_request.labels.*.name, 'autoupdate') &&
|
||||
github.event_name == 'pull_request' &&
|
||||
(
|
||||
(github.event.action == 'synchronize' && steps.org_member.outputs.result == 'false') ||
|
||||
(contains(github.event.pull_request.body,
|
||||
|
||||
10
.github/workflows/autoupdate.yml
vendored
10
.github/workflows/autoupdate.yml
vendored
@@ -36,11 +36,17 @@ jobs:
|
||||
dependabot-rebase:
|
||||
name: Dependabot Rebase
|
||||
if: >-
|
||||
startsWith(github.repository, 'LizardByte/') &&
|
||||
contains(github.event.pull_request.labels.*.name, 'central_dependency') == false
|
||||
startsWith(github.repository, 'LizardByte/')
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: check labels
|
||||
id: label
|
||||
run: |
|
||||
echo "central_dep=${{ contains(github.event.pull_request.labels.*.name, 'central_dependency') }}" \
|
||||
>> $GITHUB_OUTPUT
|
||||
|
||||
- name: rebase
|
||||
if: ${{ steps.label.outputs.central_dep == false }}
|
||||
uses: "bbeesley/gha-auto-dependabot-rebase@v1.2.0"
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GH_BOT_TOKEN }}
|
||||
|
||||
4
.github/workflows/issues-stale.yml
vendored
4
.github/workflows/issues-stale.yml
vendored
@@ -16,7 +16,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Stale
|
||||
uses: actions/stale@v6
|
||||
uses: actions/stale@v7
|
||||
with:
|
||||
close-issue-message: >
|
||||
This issue was closed because it has been stalled for 10 days with no activity.
|
||||
@@ -38,7 +38,7 @@ jobs:
|
||||
repo-token: ${{ secrets.GH_BOT_TOKEN }}
|
||||
|
||||
- name: Invalid Template
|
||||
uses: actions/stale@v6
|
||||
uses: actions/stale@v7
|
||||
with:
|
||||
close-issue-message: >
|
||||
This issue was closed because the the template was not completed after 5 days.
|
||||
|
||||
Reference in New Issue
Block a user