You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Auto merge of rust-lang#3260 - saethlin:build-all-tier-2, r=RalfJung
Check if tier 2 targets build in the nightly cron job
This PR adds a CI job that only runs nightly which will install Miri built from the latest commit, and try to build every Tier 2 without host tools target, as documented on https://doc.rust-lang.org/nightly/rustc/platform-support.html.
I'm not really excited about the idea of scraping the tier 2 without host tools list, but also keeping the list up-to-date by hand seems prone to forgetting to update it. And that update seems like the sort of manual maintenance we should automate.
Copy file name to clipboardExpand all lines: src/tools/miri/.github/workflows/ci.yml
+2-2
Original file line number
Diff line number
Diff line change
@@ -73,7 +73,7 @@ jobs:
73
73
cargo -V
74
74
75
75
- name: Test
76
-
run: ./ci.sh
76
+
run: ./ci/ci.sh
77
77
78
78
style:
79
79
name: style checks
@@ -169,7 +169,7 @@ jobs:
169
169
--message 'Dear @*T-miri*,
170
170
171
171
It would appear that the [Miri cron job build]('"https://github.com/$GITHUB_REPOSITORY/actions/runs/$GITHUB_RUN_ID"') failed.
172
-
172
+
173
173
This likely means that rustc changed the miri directory and
174
174
we now need to do a [`./miri rustc-pull`](https://github.com/rust-lang/miri/blob/master/CONTRIBUTING.md#importing-changes-from-the-rustc-repo).
0 commit comments