Commit graph

376 commits

Author SHA1 Message Date
Josh Matthews
2e61a3b1ae
Disable UWP packaging on CI. 2022-03-05 23:44:08 -05:00
Josh Matthews
172d7e6b95
Remove arm64 builds from required successes. 2021-09-14 10:14:28 -04:00
yvt
ca34a002b3 chore(ci): don't cancel the entire job matrix when one of them fails 2021-08-13 14:05:28 +09:00
yvt
36f33ab02c chore(ci): move jobs.<job_id>.{strategy.matrix -> env}.max_chunk_id 2021-07-20 00:21:23 +09:00
yvt
f369f36ec4 chore(ci): make parameter names more descriptive and less error-prone 2021-07-18 21:55:25 +09:00
yvt
9e71bd6a70 chore(ci): remove the auto-generation of main.yml 2021-07-18 21:35:24 +09:00
yvt
c692ac1c0a chore(ci): optimize repetition in workflow configuration
Replaces 20 CI jobs (`linux-wpt-{1, 2, ..., 20}`) with one with a build
matrix.
2021-07-17 21:20:49 +09:00
Josh Matthews
57bc79b0d5 Use codesigning in UWP builds. 2021-07-02 18:22:49 -04:00
Josh Matthews
9d51255799
Enable codesigning on Windows. 2021-06-06 14:00:39 -04:00
Josh Matthews
fe25aef578 Add missing CI checks. 2021-05-29 16:05:02 -04:00
Josh Matthews
172274d484 Add UWP builds to github actions. 2021-05-29 16:05:02 -04:00
Josh Matthews
1effa3a909 Use different download/unpacking mechanism. 2021-05-25 23:18:12 -04:00
Josh Matthews
e8e31e8011 Download wix binaries for packaging. 2021-05-25 17:54:30 -04:00
Josh Matthews
b61f992592 Hardcode Windows working directory. 2021-05-25 17:46:38 -04:00
Josh Matthews
96315e0193 Use master branch for github docs push. 2021-05-25 11:59:38 -04:00
Josh Matthews
d75150b162 Split nightly rustc into separate workflow. 2021-05-25 11:08:55 -04:00
Josh Matthews
4138d04186 Fail CI if workflow needs regenerating. 2021-05-24 20:19:18 -04:00
Josh Matthews
3237f3852c Add limited job that runs against pull requests. 2021-05-24 20:14:42 -04:00
Josh Matthews
0294838d73 Fix windows nightly working directory. 2021-05-24 20:09:00 -04:00
Josh Matthews
7a593bcc38 Set up virtualenv before compiling docs. 2021-05-24 19:40:48 -04:00
Josh Matthews
dcc35c4e9a Regenerate CI workflow. 2021-05-24 19:39:41 -04:00
Josh Matthews
a82b268be0 Convert more taskcluster jobs to Github Actions. 2021-05-23 11:16:09 -04:00
Paulo E. Castro
1bfa45f236
Run WPT tests (linux) 2021-04-28 22:31:35 +01:00
Josh Matthews
3dd769cf97
Don't run full CI against master pushes. 2021-04-04 10:32:24 -04:00
Josh Matthews
c66255ba5e Copy to C: on Windows instead of manually cloning. 2021-03-06 12:44:29 -05:00
Josh Matthews
3ce71cda73 Add build github actions workflows for mac/windows/linux. 2021-02-26 04:20:22 -05:00