Nathan Adams
b9573ffd8c
chore: Make crowdin use T- and A- labels
2024-09-16 10:21:58 +02:00
TÖRÖK Attila
e61fc254d1
Revert "build: Freeze rustc for nightly builds to 1.80"
...
This reverts commit ff9ce693ad
.
2024-09-13 00:03:54 +02:00
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
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
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
dependabot[bot]
ae1c44c217
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.0 to 2.7.1.
- [Release notes](https://github.com/ksxgithub/github-actions-deploy-aur/releases )
- [Commits](https://github.com/ksxgithub/github-actions-deploy-aur/compare/v2.7.0...v2.7.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-04-04 18:59:09 +02:00
TÖRÖK Attila
6de12dd59c
ci: Fix the name of the no-op `check-required` job in the `Test Web` workflow
2024-04-02 19:27:24 +02:00
Daniel Jacobs
c7166c2eea
ci: Don't notify Discord when the Wiki changes
2024-04-02 00:13:34 +02:00
TÖRÖK Attila
7b633df39b
ci: Add cargo-machete to dependency checking
2024-04-01 22:29:38 +02:00
TÖRÖK Attila
0af8e8ac3b
ci: Split cargo-deny into its own job
2024-04-01 22:29:38 +02:00
TÖRÖK Attila
92296e7bcc
ci: Properly exclude large stuff from the reproducible FF extension source zip
2024-03-12 17:32:02 +01:00
Nathan Adams
9d4000ee41
ci: Remove web/packages/*/dist and target from reproducable source zips
2024-03-10 22:50:46 +01:00