Skip to content

Commit 9a499da

Browse files
committed
Fix syntax of workflow cmd
1 parent 9f54343 commit 9a499da

File tree

1 file changed

+14
-7
lines changed

1 file changed

+14
-7
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
run: bash ci/setup-toolchain.sh
4242
if: github.event_name == 'schedule'
4343
- name: Run tests
44-
run: sh ci/run.sh ${{ matrix.os }}
44+
run: sh -c "exit 1"
4545

4646
create_issue:
4747
runs-on: ubuntu-latest
@@ -50,24 +50,31 @@ jobs:
5050
# TEST: remove the nightly trigger condition
5151
if: always() && needs.build_and_test.result == 'failure'
5252

53+
permissions:
54+
issues: write
55+
5356
steps:
5457
- name: Create an issue
5558
shell: bash
59+
env:
60+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5661
run: |
57-
readarray -t exists < <(gh issue list --state open --label nightly-CI-failed --json number --jq '.[].number')
58-
if [ -n "${exists[@]}" ]; then
59-
echo "Not opening another issue, already have ${#exists[@]} issue(s), latest at https://github.com/rust-lang/rust-semverver/issues/${exists[0]}."
62+
set -x
63+
readarray -t exists < <(gh issue list --state open --label nightly-CI-failed --json number --jq '.[].number' --repo "$GITHUB_REPOSITORY")
64+
if [[ -n "${exists[@]}" ]]; then
65+
echo "Not opening another issue, already have ${#exists[@]} issue(s), latest at ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}/issues/${exists[0]}."
6066
else
6167
cat << EOF | gh issue create \
6268
--label nightly-CI-failed \
6369
--title "Nightly CI run failed" \
70+
--repo "$GITHUB_REPOSITORY" \
6471
--body-file -
6572
The nightly CI run on $(date +%F) seems to have failed.
6673
67-
- Check the logs at https://github.com/rust-lang/rust-semverver/actions/runs/${{ github.run_id }}
68-
- Update to the latest `rustc-nightly` if necessary
74+
- Check the logs at ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}/actions/runs/${{ github.run_id }}
75+
- Update to the latest 'rustc-nightly' if necessary
6976
- Investigate test run failures if any
70-
EOF
77+
EOF
7178
fi
7279
7380
# https://forge.rust-lang.org/infra/docs/bors.html#adding-a-new-repository-to-bors

0 commit comments

Comments
 (0)