TÖRÖK Attila
544270de62
chore: Bump Binaryen to version 119
2024-09-09 16:45:30 +02:00
Adrian Wielgosik
ff9ce693ad
build: Freeze rustc for nightly builds to 1.80
2024-09-08 00:20:22 +02:00
Kamil Jarosz
1c6f5374c7
ci: Package Ruffle logo, desktop file, and metainfo for Linux
...
This is useful for downstream binary distributions as they can now use
the official logo, metainfo, and desktop file when installing Ruffle
instead of creating their own or checking out sources.
2024-09-06 22:03:53 +02:00
Kamil Jarosz
1cd3439018
ci: Fix missing checksum in AUR package
...
The sha512sum command hidden within a subshell
required to be executed in the repo root directory.
2024-09-06 11:29:50 +02:00
Kamil Jarosz
b18d21261e
chore: Move PKGBUILD to desktop/packages
2024-09-05 11:29:20 +02:00
Kamil Jarosz
d75d6da39e
ci: Enable doctests
...
Unfortunately nextest does not support doc tests yet, they need to be
run using cargo test.
2024-09-04 22:28:12 +02:00
Kamil Jarosz
7d5059ab45
ci: Remove duplicated steps for running tests
...
The environment variable FEATURES sets the set of features used
while testing, that makes it possible to have just one step
and prevent code duplication.
2024-09-04 22:28:12 +02:00
Kamil Jarosz
a38ae27703
ci: Improve OS condition on step disabling start-stop-gc
...
The syntax used for modifying an environment variable did
nothing on Windows (PowerShell).
2024-09-04 22:28:12 +02:00
dependabot[bot]
b770d9310f
build(deps): bump KSXGitHub/github-actions-deploy-aur
...
Bumps [KSXGitHub/github-actions-deploy-aur](https://github.com/ksxgithub/github-actions-deploy-aur ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/ksxgithub/github-actions-deploy-aur/releases )
- [Commits](https://github.com/ksxgithub/github-actions-deploy-aur/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: KSXGitHub/github-actions-deploy-aur
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-02 14:49:51 +02:00
dependabot[bot]
1e7b0dfa41
build(deps): bump KSXGitHub/github-actions-deploy-aur
...
Bumps [KSXGitHub/github-actions-deploy-aur](https://github.com/ksxgithub/github-actions-deploy-aur ) from 2.7.2 to 3.0.0.
- [Release notes](https://github.com/ksxgithub/github-actions-deploy-aur/releases )
- [Commits](https://github.com/ksxgithub/github-actions-deploy-aur/compare/v2.7.2...v3.0.0 )
---
updated-dependencies:
- dependency-name: KSXGitHub/github-actions-deploy-aur
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-26 13:46:57 +02:00
TÖRÖK Attila
ce3026701e
ci: Grant write permission for contents to nightly web build job
2024-08-24 17:07:35 +02:00
Daniel Jacobs
17744e4ac3
ci: Fix permissions to remove unknown key
2024-08-23 22:12:09 -04:00
Daniel Jacobs
d17b29c165
ci: Further restrict GITHUB_TOKEN permissions
2024-08-23 12:15:48 -04:00
Daniel Jacobs
d875015e12
ci: Set most GITHUB_TOKEN permissions back to defaults
2024-08-23 12:15:48 -04:00
rwv
1098a7da1e
chore: generate provenance statements for nightly npm package
...
See Also: https://docs.npmjs.com/generating-provenance-statements#about-npm-provenance
2024-08-21 22:49:19 +02:00
TÖRÖK Attila
84e4270f27
chore: Update to wasm-bindgen 0.2.93.
2024-08-18 14:51:08 +02:00
TÖRÖK Attila
f98999c2ac
ci: Run nextest with profile "ci", add a test-specific override to allow retries for `avm2/pixelbender_shaderdata`
2024-08-12 04:50:27 +02:00
Nathan Adams
1fc367079e
ci: Fix desktop path for wix installer
2024-08-08 01:02:20 +02:00
Nathan Adams
5df2636dee
desktop: Add wix config and build msi as part of release
2024-08-06 22:46:23 +02:00
TÖRÖK Attila
feb9067b0b
ci: Remove hacks and workarounds for Rust testing on Ubuntu
2024-08-06 21:40:15 +02:00
TÖRÖK Attila
c5c7f45fff
ci: Run Rust tests on Ubuntu 24.04
2024-08-06 21:40:15 +02:00
Daniel Jacobs
d716080a40
Revert "ci: Don't test on Edge as the latest release is missing for Linux"
...
This reverts commit 1cab534246
.
2024-08-05 23:28:15 +02:00
dependabot[bot]
21d4745e66
build(deps): bump EmbarkStudios/cargo-deny-action from 1 to 2
...
Bumps [EmbarkStudios/cargo-deny-action](https://github.com/embarkstudios/cargo-deny-action ) from 1 to 2.
- [Release notes](https://github.com/embarkstudios/cargo-deny-action/releases )
- [Commits](https://github.com/embarkstudios/cargo-deny-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: EmbarkStudios/cargo-deny-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-08-05 17:32:18 +02:00
Daniel Jacobs
1cab534246
ci: Don't test on Edge as the latest release is missing for Linux
2024-07-24 10:57:29 -04:00
Daniel Jacobs
a7674a5cae
Revert "ci: Temporarily pin to Node 22.4"
...
This reverts commit da82b8ff04
.
2024-07-22 07:47:43 -04:00
Daniel Jacobs
da82b8ff04
ci: Temporarily pin to Node 22.4
2024-07-18 15:51:02 -04:00
Nathan Adams
10c52ce706
ci: Run browser tests in chrome/firefox/edge on CI
2024-07-14 18:04:14 +02:00
TÖRÖK Attila
a66ba15051
ci: Get wasm-opt directly from GitHub using sigoden/install-binary@v1
...
... instead of from conda-forge using miniconda.
And using wget+tar in the extension builder Dockerfile.
2024-07-12 13:40:12 +02:00
Nathan Adams
04200afa60
chore: Make dependabot increase version requirements for npm dependencies
2024-07-07 12:27:37 +02:00
Nathan Adams
02ba384245
ci: Make the crowdin PR with the rufflebuild user
2024-07-03 23:57:16 +02:00
Daniel Jacobs
a6e1bb2f57
actions: Update KSXGitHub/github-actions-deploy-aur
2024-07-03 09:43:48 +02:00
TÖRÖK Attila
b68583e2ee
Revert "ci: Release and test with Rust 1.78 instead of stable"
...
This reverts commit 4448e37d98
.
2024-06-27 21:19:36 +02:00
Kamil Jarosz
e086ca0719
ci: Enable web_sys_unstable_apis for nightly
...
The custom RUSTFLAGS from CI overrides .cargo/config.toml.
2024-06-19 00:15:07 +02:00
TÖRÖK Attila
4448e37d98
ci: Release and test with Rust 1.78 instead of stable
...
Co-authored-by: Kamil Jarosz <kjarosh256@gmail.com>
2024-06-18 13:59:57 -04:00
TÖRÖK Attila
3a01dc5545
ci: Set the `-znostart-stop-gc` flag for lld when testing
2024-06-12 22:50:29 +02:00
dependabot[bot]
88aafba757
build(deps): bump crowdin/github-action from 1 to 2
...
Bumps [crowdin/github-action](https://github.com/crowdin/github-action ) from 1 to 2.
- [Release notes](https://github.com/crowdin/github-action/releases )
- [Commits](https://github.com/crowdin/github-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: crowdin/github-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-01 18:05:45 +02:00
Daniel Jacobs
d3947f90cd
ci: Ignore just the Docker package files in the reproducible build
2024-05-30 14:05:38 -04:00
TÖRÖK Attila
1b3701e1aa
ci: Disable rust-lld on Rust nightly
2024-05-21 11:15:36 +02:00
TÖRÖK Attila
45a7cbbc81
ci: Test with Node.js 22 instead of 21
2024-05-17 21:53:01 +02:00
Daniel Jacobs
8f67d401f8
Revert "github: Add a Dependabot group just for bumping Cargo.lock"
...
This reverts commit 6c144a038f
.
2024-05-16 23:37:34 +02:00
TÖRÖK Attila
f9f4c3bb82
render/wgpu: Drop `naga_oil` in favor of manual string manipulation
2024-05-16 20:24:49 +02:00
TÖRÖK Attila
6c144a038f
github: Add a Dependabot group just for bumping Cargo.lock
...
Hopefully, now that it runs on GHA infra, it won't timeout.
2024-05-16 20:06:02 +02:00
TÖRÖK Attila
b0e812c718
github: Make Dependabot also ignore "profiling"
...
The other two crates are indirect through this.
2024-05-16 20:06:02 +02:00
TÖRÖK Attila
ce778df64f
github: Add a workaround for nextest failing on Windows
2024-05-16 19:47:52 +02:00
TÖRÖK Attila
4df57bb122
ci: Drop the `mathiasvr/command-output` action from the `release_amo` workflow
2024-04-26 20:41:23 +02:00
sleepycatcoding
20aa777f68
ci: run extra clippy step without tests
2024-04-05 01:16:11 +03:00
Nathan Adams
9a727d7c32
chore: Rename rust dependabot group
2024-04-04 21:03:44 +02:00
Nathan Adams
270353a0b2
chore: Only do direct dependencies with dependabot
2024-04-04 20:36:50 +02:00
TÖRÖK Attila
e4c798fdd4
chore: Minor nit in Dependabot config
2024-04-04 19:25:30 +02:00
TÖRÖK Attila
18ee38a69b
chore: Fix npm path in Dependabot config
2024-04-04 19:25:30 +02:00