Nathan Adams
ffabf13f35
ci: switch to macos-14 runner
2024-02-16 01:33:22 +01:00
Nathan Adams
4bcba36957
ci: Try without dist-upgrade, it's slow
2024-02-16 00:33:39 +01:00
Nathan Adams
7e80ece016
ci: Install newer mesa from a PPA due to current mesa bug
2024-02-16 00:33:39 +01:00
Nathan Adams
d515dfb5b0
ci: Use different name for each artifact uploaded by a failing Test Rust run
2024-02-16 00:33:39 +01:00
TÖRÖK Attila
425e38755d
ci: Remove Rust version from the web CI matrix - it was always stable
2024-02-15 22:57:43 +01:00
TÖRÖK Attila
555fcfa9c4
web,ci: Recommend and test with Node.js 20 LTS and 21 stable
2024-02-12 15:56:32 -05:00
Aaron Hill
8001ce18f1
github: Generate AVM2 report as part of nightly release
...
We upload it to the release as a file named 'avm2_report.json'
The website will use this to automatically display the latest
report
2024-02-04 15:42:25 -05:00
TÖRÖK Attila
4b21cb0a0b
github: Use full version for the `mnao305/chrome-extension-upload` action
...
This regressed in #15094 .
2024-02-03 19:50:02 -05:00
Daniel Jacobs
42719ee8e1
ci: Update chrome-extension-upload to v5
2024-02-03 15:29:21 -05:00
TÖRÖK Attila
98b8b05538
github: Also exclude `.git` and `tests/tests/swfs` from `reproducible-source.zip`
2024-02-02 05:48:13 +01:00
renovate[bot]
7121cd4095
chore(deps): update actions/upload-artifact action to v4
2024-02-01 19:51:44 +01:00
TÖRÖK Attila
5f378aaa85
ci: Don't upload the Safari extension as artifact when building the web demo
2024-01-31 19:02:15 +01:00
Daniel Jacobs
958f502cb5
ci: Update nightly release workflow to use v4 actions
2024-01-31 00:28:27 +01:00
Daniel Jacobs
21ef5c65bf
ci: Update web workflow to use paths-filter v4
2024-01-29 23:13:25 -05:00
Daniel Jacobs
bac2256c32
ci: Update Rust workflow to use paths-filter v4
2024-01-29 23:13:25 -05:00
TÖRÖK Attila
dccd48dca8
chore: Update wasm-bindgen version references to 0.2.90
2024-01-16 00:28:44 +01:00
Nathan Adams
e5e1a8e11b
ci: Remove PR tracking action
2024-01-15 20:24:21 +01:00
Nathan Adams
f908b8b33e
ci: Use right auth token for tracking merged PRs
2024-01-15 18:30:55 +01:00
Nathan Adams
1abf8b4914
ci: Track merged PRs in a project
2024-01-15 18:17:03 +01:00
TÖRÖK Attila
857c3af64f
ci: Allow retrying Rust tests, when also running visual tests, temporarily
...
Because of a crash in the Ubuntu 22.04 graphics drivers.
2024-01-07 05:58:13 +01:00
TÖRÖK Attila
8215ff6fbf
ci: Only check formatting and documentation on Linux
...
To speed up the rest of the runners - they were doing
duplicate work anyway.
2024-01-07 05:58:13 +01:00
TÖRÖK Attila
6876fe8226
ci: Switch to cargo nextest
...
- This will help avoid deadlocks with wgpu 0.18 (wgpu/#4885), as every
test is run in a separate process.
- Similarly, WARP seems to be less sensitive to hanging this way.
- Run on 4 threads at once, to overlap CPU-bound and IO-bound work.
2024-01-07 05:58:13 +01:00
TÖRÖK Attila
08a0ac459e
ci: Only skip the Discord notification in forks, not the entire Dockerfile test
2023-12-02 00:08:17 +01:00
renovate[bot]
db3928a531
chore(deps): update conda-incubator/setup-miniconda action to v3
2023-12-01 08:31:34 +01:00
TÖRÖK Attila
ca25f82900
chore: Bump wasm-bindgen to 0.2.89 (0.2.88 got yanked)
2023-11-28 21:43:41 -05:00
Nathan Adams
1d6504a45a
ci: Fix releasing demo
2023-11-26 15:26:21 +01:00
renovate[bot]
acadb2b2d3
fix(deps): update wasm-bindgen
2023-11-07 12:18:50 +01:00
CUB3D
b0d88645bc
avm1: Implement FileReference
2023-11-03 19:32:24 +01:00
TÖRÖK Attila
8f15aa3200
ci: Test weekly that the Dockerfile in web is able to build the browser extensions
2023-11-03 17:47:10 +01:00
renovate[bot]
da06e1c67d
chore(deps): update actions/setup-node action to v4
2023-11-01 11:55:52 +01:00
TÖRÖK Attila
7cec9ed969
chore: Add `--locked` to all `cargo build` invocations
2023-10-28 14:07:39 +02:00
Nathan Adams
1a85380344
ci: Fix edge publishing
2023-10-24 14:43:54 +02:00
Nathan Adams
e0f74605c4
ci: Release nightlies automatically to Edge
2023-10-23 15:05:27 +02:00
TÖRÖK Attila
2fcbba49f1
ci: Set up cargo-deny
2023-10-23 13:25:03 +02:00
Nathan Adams
5e3bd488f1
web: Make jpegxr optional on web but enabled by default by CI
2023-10-15 18:06:15 +02:00
Nathan Adams
69c0c7cc6a
ci: Don't run image tests on macOS
2023-10-15 13:51:50 +02:00
sleepycatcoding
09716b8386
tests: make jpegxr optional
2023-10-03 16:08:51 -04:00
sleepycatcoding
4bfd2fc978
desktop: Make jpegxr optional
...
This is enabled for CI builds.
2023-10-03 16:08:51 -04:00
renovate[bot]
673aa78f9a
chore(deps): update actions/checkout action to v4
2023-10-01 06:46:20 -04:00
Adrian Wielgosik
0e507e870d
ci: Only run clippy on Linux
2023-09-07 18:51:00 +02:00
Adrian Wielgosik
f1a8fa8840
ci: only save cache on master builds
2023-09-07 18:51:00 +02:00
nosamu
5a10ccb22a
ci: Fix paths filter
2023-08-26 21:21:24 +02:00
Nathan Adams
1c8724a458
tests: Turn image_comparison into image_comparisons.NAME, allowing multiple comparisons per test
2023-08-07 22:52:10 +02:00
Nathan Adams
7dc0224451
tests: Add lzma feature and add a required_features.lzma flag
2023-07-27 19:47:16 +02:00
Nathan Adams
23352db39f
chore: Update wasm-bindgen from 0.2.86 -> 0.2.87
2023-06-15 20:50:04 +02:00
relrelb
f62d80dd93
ci: Fix artifact download for AUR package
...
`actions/download-artifact` cannot be used because only macOS artifacts are uploaded using `actions/upload-artifact`.
Instead use `gh release download`, which mirrors `gh release upload`.
2023-06-03 23:56:06 +03:00
relrelb
652a52e91b
ci: Provide `sha512sums` in AUR package
...
Previously it was skipped, which isn't a good practice.
2023-06-02 21:52:57 +03:00
Daniel Jacobs
ac68ab0485
ci: Don't run crowdin workflows on forks
2023-05-30 21:37:00 +02:00
EmperorBale
79966e3d62
ci: Remove lint check
2023-05-20 13:59:12 -07:00
nosamu
330766d668
ci: Use GitHub CLI instead of deprecated actions
2023-05-19 14:51:03 +03:00