Mathew Hodson
e4fd376c22
ci: Fix typo in macOS build step name
2021-04-26 00:01:42 -07:00
Mike Welsh
3708520952
ci: Refactor nightly release script
2021-04-25 11:47:58 -07:00
Mike Welsh
bab2701208
web: Bump wasm-bindgen and js-sys versions
2021-04-16 23:37:23 -07:00
Mike Welsh
7171628b44
ci: Append GitHub build ID instead to extension version
...
Appending the build date doesn't work (the Mozilla verison format
requires each numeric to be <65536). Use GITHUB_RUN_NUMBER instead,
which increases each time the workflow runs.
2021-04-16 22:17:01 -07:00
Mike Welsh
7e338335bf
ci: Allow manual dispatch of release_nightly workflow
...
Ignore activity check when release_nightly is manually dispatched.
2021-04-16 19:09:18 -07:00
Mike Welsh
0ff9d7d3f5
ci: Add Mozilla add-on secrets to CI environment
2021-04-16 19:09:18 -07:00
Mike Welsh
959bd97e17
ci: Upload signed Firefox add-on to GitHub releases
2021-04-16 12:31:14 -07:00
Mike Welsh
09c6def7f0
docs: Clarify license
2021-02-10 03:16:08 -08:00
relrelb
26d3179afe
ci: Fix web build
2021-02-03 11:10:00 -08:00
relrelb
59966348c6
ci: Fix publish AUR package job
2021-02-02 10:58:25 -08:00
relrelb
5783021d99
ci: Publish nightly builds to the AUR
...
Add a new job to release_nightly.yml that updates the AUR package
https://aur.archlinux.org/packages/ruffle-nightly-bin/ on nightly
basis.
2021-02-01 14:24:17 -08:00
relrelb
6d2ad4e607
chore: Cleanup actions
2021-01-31 19:07:36 -08:00
Mike Welsh
d1fb36fbe2
chore: Add wasm-bindgen-cli version to docs
2021-01-31 12:42:51 -08:00
Pablo Rodríguez
a6753e1778
chore: Correct minor typo in issue template
2021-01-31 12:04:44 -08:00
Mike Welsh
d95b9d61c6
chore: Add an issue template
2021-01-30 19:50:44 -08:00
Mike Welsh
44bfd46bf9
chore: Lock wasm-bindgen and wasm-bindgen-cli to 0.2.69
2021-01-25 12:27:21 -08:00
relrelb
3fb58580c5
web: Add stylelint
2021-01-22 09:12:48 -08:00
TÖRÖK Attila
2858faaaf2
web: Drop wasm-pack, invoke wasm-bindgen and wasm-opt directly from npm ( #2482 )
2021-01-15 12:59:25 -08:00
Adrian Wielgosik
1bbe3c97b3
desktop: Build windows binaries with crt-static
...
Remove requirement for MSVC redstributables.
2021-01-15 12:10:12 -08:00
Mike Welsh
7b3112d89d
ci: Disable macOS web tests for now
...
macOS-web has been flaky on CI, so disable it for now.
2020-12-26 14:09:41 -08:00
Nathan Adams
f053562408
chore: Fix publish of js docs
2020-11-26 17:07:58 -08:00
Nathan Adams
a4baa4897e
chore: Fix nightly builds
2020-11-26 11:14:58 -08:00
Nathan Adams
b744212a39
chore: Publish js docs nightly
2020-11-24 16:36:33 -08:00
Mike Welsh
99112c7032
ci: Remove unneeded folder from Win release archive ( fix #1592 )
2020-11-19 11:54:02 -08:00
Mike Welsh
8265efd306
ci: Use environment file instead of set-env
2020-11-18 23:31:13 -08:00
Mike Welsh
0650b095f6
ci: Upload nightly demo build to GitHub Pages
2020-10-10 01:15:48 -07:00
Luca Weiss
d5cb396331
*: fix spelling mistakes
2020-09-19 16:17:58 -07:00
Nathan Adams
7b1f53ddc0
chore: Fix nightly generation not triggering if an older PR lands
2020-09-09 12:04:52 -07:00
Nathan Adams
e68b980f33
chore: Release nightlies through github - #584
2020-09-04 16:16:25 -07:00
Nathan Adams
fe53cbfb6d
chore: Remove hardcoded command in github ci
2020-06-13 12:35:14 -07:00
CUB3D
22d64aabd5
chore: Fix failing tests
...
Add missing libraries for X11 clipboard access
2020-06-09 22:41:11 +01:00
Nathan Adams
82c1930c0f
web: web doesn't need install before bootstrap now
2020-05-19 11:42:57 +02:00
Nathan Adams
ec6363813c
chore: Split CI into "rust" and "web" tests to speed up time
2020-05-19 11:42:57 +02:00
Nathan Adams
2f9846b05c
web: Don't hoist in lerna bootstrap, it seems to cause issues installing CLI dependencies
2020-05-19 11:42:56 +02:00
Nathan Adams
bdbb9ec7f7
chore: Run `npm ci` to make sure we have lerna installed
2020-05-19 11:42:56 +02:00
Nathan Adams
4ab15855ff
chore: Check web tests in CI
2020-05-19 11:42:55 +02:00
Nathan Adams
7b8a4ffed1
web: Switch to using lerna for package management
2020-05-19 11:42:53 +02:00
Nathan Adams
b9eee4e5ed
chore: Check javascript style on PRs
...
This fixes #570
2020-05-16 01:58:18 -07:00
Nathan Adams
24ffe94445
chore: Add Github Actions for testing every commit & pull requests
2020-05-10 20:16:29 -07:00