Skip to content

Commit 15299ee

Browse files
committed
[self-test CI] add permissions and better checks-failed output
1 parent b5e2d86 commit 15299ee

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/self-test.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ on:
1818

1919
jobs:
2020
test:
21+
permissions:
22+
issues: write
23+
pull-requests: write
2124
strategy:
2225
matrix:
2326
os: [ ubuntu-latest, macos-latest, windows-latest ]
@@ -61,7 +64,8 @@ jobs:
6164
# if: steps.linter.outputs.checks-failed > 0
6265
run: |
6366
echo "some linter checks failed"
64-
echo "${{ steps.linter.outputs.checks-failed }}"
65-
echo "${{ env.checks-failed }}"
67+
echo "total checks-failed: ${{ steps.linter.outputs.checks-failed }}"
68+
echo "clang-tidy checks-failed: ${{ steps.linter.outputs.clang-tidy-checks-failed }}"
69+
echo "clang-format checks-failed: ${{ steps.linter.outputs.clang-format-checks-failed }}"
6670
# for actual deployment
6771
# run: exit 1

0 commit comments

Comments
 (0)