41
41
run : bash ci/setup-toolchain.sh
42
42
if : github.event_name == 'schedule'
43
43
- name : Run tests
44
- run : sh ci/run.sh ${{ matrix.os }}
44
+ run : sh -c "exit 1"
45
45
46
46
create_issue :
47
47
runs-on : ubuntu-latest
@@ -53,21 +53,25 @@ jobs:
53
53
steps :
54
54
- name : Create an issue
55
55
shell : bash
56
+ env :
57
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
56
58
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]}."
59
+ set -x
60
+ readarray -t exists < <(gh issue list --state open --label nightly-CI-failed --json number --jq '.[].number' --repo "$GITHUB_REPOSITORY")
61
+ if [[ -n "${exists[@]}" ]]; then
62
+ echo "Not opening another issue, already have ${#exists[@]} issue(s), latest at ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}/issues/${exists[0]}."
60
63
else
61
64
cat << EOF | gh issue create \
62
65
--label nightly-CI-failed \
63
66
--title "Nightly CI run failed" \
67
+ --repo "$GITHUB_REPOSITORY" \
64
68
--body-file -
65
69
The nightly CI run on $(date +%F) seems to have failed.
66
70
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
71
+ - Check the logs at ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY} /actions/runs/${{ github.run_id }}
72
+ - Update to the latest ' rustc-nightly' if necessary
69
73
- Investigate test run failures if any
70
- EOF
74
+ EOF
71
75
fi
72
76
73
77
# https://forge.rust-lang.org/infra/docs/bors.html#adding-a-new-repository-to-bors
0 commit comments