Dirk Stolle
a7b06ffde4
Update actions/upload-artifact in GitHub Actions workflows to v3
...
Signed-off-by: Dirk Stolle <striezel-dev@web.de>
2022-12-17 22:43:19 +01:00
Dirk Stolle
bc151643cf
Update actions/checkout in GitHub Actions workflows to v3
...
Signed-off-by: Dirk Stolle <striezel-dev@web.de>
2022-12-17 22:30:39 +01:00
Josh Matthews
969e022901
Build CI on macos-12 image.
2022-11-20 05:21:49 -05:00
Josh Matthews
9ca4e29088
Push WPT sync changes to upstream instead of a fork.
2022-11-09 11:42:22 -05:00
yvt
f47a53f3b1
chore(ci): relink python3
to python3.9
on Homebrew
...
Implements a work-around for the compatibility issue between mozjs and
Homebrew's Python 3.10 formula.
2022-09-23 21:17:09 -04:00
Josh Matthews
5bebdeadbe
Remove explicit setuptools installation.
2022-09-04 16:04:22 -04:00
Josh Matthews
a98fe25daf
Install setuptools.
2022-09-04 15:52:48 -04:00
cybai
1b9bda0d25
Avoid running the job for PRs
2022-08-16 00:20:07 +09:00
cybai
05cefceed6
Remove command of running filter intermittents
2022-08-16 00:19:49 +09:00
cybai
49d94cb08b
Run WPT sync nightly on GitHub Action
2022-08-16 00:14:55 +09:00
bors-servo
ce73d8f2b0
Auto merge of #28778 - servo:update-gif, r=jdm
...
Update various dependencies.
Closes #28773 . Closes #28476 . Closes #28479 . Closes #28518 . Closes #28516 .
2022-04-02 17:12:21 -04:00
Josh Matthews
f165e17ce2
Limit CI jobs to particular branches.
2022-04-02 00:05:35 -04:00
Josh Matthews
e369e99d62
Upload logs when test failures occur.
2022-04-01 22:31:18 -04:00
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
bors-servo
c289ed5b5e
Auto merge of #28374 - pecastro:linux-wpt-tests, r=jdm
...
Linux WPT tests on GitHub Action
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #28280
- [X] These changes do not require tests because they add to an existing GitHub Action to run the Linux WPT tests.
2021-04-30 19:27:24 -04:00
Paulo E. Castro
1bfa45f236
Run WPT tests (linux)
2021-04-28 22:31:35 +01:00
dependabot-preview[bot]
fc66a4850c
Upgrade to GitHub-native Dependabot
2021-04-28 16:46:43 +00: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
Kagami Sascha Rosylight
f08834a584
Create FUNDING.yml
...
This follows the sponsor button docs: https://docs.github.com/en/free-pro-team@latest/github/administering-a-repository/displaying-a-sponsor-button-in-your-repository
2020-11-18 02:06:43 +01:00