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
TÖRÖK Attila
0ef28604b1
renovate: Include winit, egui-winit, and raw-window-handle in the wgpu dep group
2023-10-10 03:05:54 +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
TÖRÖK Attila
891e369f48
renovate: Migrate config from "matchLanguages" -> "matchCategories"
2023-08-19 22:16:55 +02:00
TÖRÖK Attila
c527eb5a13
renovate: Un-ignore "tests" - we have utilities in there
2023-08-19 22:16:55 +02:00
TÖRÖK Attila
a19de45ab5
renovate: Follow "config:base" -> "config:recommended" rename
2023-08-19 22:16:55 +02:00
TÖRÖK Attila
47f4a77e5d
renovate: Separate wgpu-related Rust dependencies into their own group
2023-08-18 22:46:07 +02:00
TÖRÖK Attila
afac907f80
renovate: Merge patch and major-minor Rust update rules
2023-08-18 20:15:46 +02:00
TÖRÖK Attila
de524ee1de
renovate: Remove separate lockFileMaintenance schedule, set rangeStrategy to bump.
2023-08-18 18:34:26 +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
1213890102
chore: Add FUNDING.yml link to enable Sponsor button on github
2023-07-28 14:25:36 -04: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
TÖRÖK Attila
6d76e9669c
nit: Github -> GitHub
2023-05-25 10:40:47 +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
renovate[bot]
f969bdce71
fix(deps): update wasm-bindgen
2023-05-17 06:44:50 +03:00
Nathan Adams
e44ff69be4
ci: Add crowdin github actions
2023-05-16 22:25:54 +02:00
renovate[bot]
5b26d1b2ee
fix(deps): update wasm-bindgen
2023-05-15 10:00:49 +03:00
relrelb
58821163b0
web: Update current Node.js version
...
Per https://nodejs.org/en/about/releases/ :
* Node.js 19 became "maintenance" on April 1st.
* Node.js 20 became "current" on April 18th, and will become "active LTS" on October 24th.
In order prepare for potentially breaking changes, update the tested Node.js versions from 18 and
19 to 18 and 20.
By the way, refer to JDK 20 installation, which is the latest release.
2023-04-21 16:00:17 +02:00
David Wendt
debb45706a
web: Submit the extension at 2AM Saturday UTC.
...
The reason for this is twofold:
* Running the release at the same time as the build means we are likely to miss the actual XPI file we need to build. This is a race condition introduced by this being a different workflow that waiting a bit should at least paper over.
* While our policy was "release on Fridays", this was Friday in US time. Workflows are scheduled in UTC, so it was coinciding with the Thursday nightly.
2023-04-13 19:23:23 -06:00
TÖRÖK Attila
80a33c4990
ci: Pass `--all` to `cargo test` to test all packages, not just the (now) default "desktop"
2023-04-09 12:26:18 -07:00
David Wendt
d7c206dcc6
web: Filter newlines out of the release tag for the Firefox signing step, too
2023-04-07 19:14:40 -06:00
David Wendt
a1803db788
web: Extension release workflow still needs the Node packages
2023-04-07 19:00:34 -06:00
David Wendt
017607ec08
web: Use the correct name for the downloaded Firefox build
2023-04-07 18:54:07 -06:00
David Wendt
f9fa60da80
web: Captured variables from `mathiasvr/command-output` have newlines in them
2023-04-07 18:50:01 -06:00
David Wendt
6d38cf3d9f
web: When building the extension, provide the GitHub token to GitHub CLI
2023-04-07 18:36:45 -06:00
David Wendt
6315f3865f
chore: The syntax of Actions if statements genuinely confuses me
2023-04-05 18:26:12 -06:00
David Wendt
c6298047d9
chore: GitHub Actions CI still does not actually validate anything before you merge to master
2023-04-04 22:37:27 -06:00
David Wendt
42a56d88a3
web: Split Firefox extension upload into a separate process that submits whatever the latest extension is
2023-04-04 20:58:28 -07:00
renovate[bot]
4fbbf994fe
chore(deps): update github actions dependencies
2023-03-31 23:03:07 -07:00
relrelb
39b53c76d6
ci: Deny warnings on Web
...
As suggested in https://github.com/ruffle-rs/ruffle/pull/6935#pullrequestreview-967181111 .
2023-03-24 19:16:32 -07:00
David Wendt
479411b05f
chore: For some reason, the reproducible source archive upload is failing, so switch to an actually maintained workflow for now
2023-03-19 21:07:20 -07:00
Daniel Jacobs
e7d2906173
ci: Use latest Node 19
...
https://github.com/nodejs/node/releases/tag/v19.8.1 was released to fix the Node 19.8.0 issue.
2023-03-15 20:20:57 +01:00