Skip to content

Commit 7e83d11

Browse files
committed
fix: fix CI permissions 2
1 parent c58f493 commit 7e83d11

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed

.github/workflows/_permission_check.yaml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Logging
19+
continue-on-error: true
1920
run: |
2021
echo "${{toJSON(github.event)}}"
2122
@@ -35,13 +36,16 @@ jobs:
3536

3637
- name: check user permission
3738
if: |
38-
!(
39-
${{ inputs.pr_user_login }} == '' ||
40-
(${{ inputs.pr_user_login }} == 'dependabot[bot]' && github.triggering_actor != 'dependabot[bot]') ||
41-
(${{ inputs.pr_user_login }} == 'renovate[bot]' && github.triggering_actor != 'renovate[bot]')
39+
(
40+
!(
41+
(${{ inputs.pr_user_login }} == 'dependabot[bot]' && github.triggering_actor != 'dependabot[bot]') ||
42+
(${{ inputs.pr_user_login }} == 'renovate[bot]' && github.triggering_actor != 'renovate[bot]')
43+
)
44+
&&
45+
steps.checkAccess.outputs.require-result == 'false'
4246
)
43-
&&
44-
steps.checkAccess.outputs.require-result == 'false'
47+
||
48+
( ${{ inputs.pr_user_login }} != '' && steps.checkAccess.outputs.require-result == 'false' )
4549
run: |
4650
echo "${{ github.triggering_actor }} does not have permissions on this repo."
4751
echo "Current permission level is ${{ steps.checkAccess.outputs.user-permission }}"

.github/workflows/check.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,6 @@ jobs:
2828
steps:
2929
- uses: actions/checkout@v4
3030
- name: Logging
31+
continue-on-error: true
3132
run: |
3233
echo "${{toJSON(github.event)}}"

0 commit comments

Comments
 (0)