ci: Split the web build job in the nightly release workflow into extensions and demo+selfhosted+docs#19767
Conversation
|
Something like actions/runner#1182 would make duplicating the first 50 or so lines of tool setup unnecessary... |
Ancient issue, but some hope is given by actions/runner#1182 (comment) at least. |
|
Makes sense to me, aside from the questions I asked. |
|
Maybe add a TODO comment about the duplicated logic in both places it appears, pointing to actions/runner#1182 |
|
Support for YAML anchors is coming, but probably in the latter half of the year: actions/runner#1182 (comment) |
3299304 to
dd586d7
Compare
danielhjacobs
left a comment
There was a problem hiding this comment.
If we're okay with bumping the minimum supported Safari version for the extension specifically to 16.4 (I'm fine with it), approved.
dd586d7 to
3e76263
Compare
|
Thank you for the feedback! I'm going to merge tomorrow then, unless anyone objects until then. |
3e76263 to
d9bdc45
Compare
|
I don't know how I missed this but I think you did away with build:dual-wasm-repro |
|
Not as an option but in the CI. |
|
It needs to be used for selfhosted. |
| WASM_SOURCE: cargo_and_store | ||
| working-directory: web | ||
| shell: bash -l {0} | ||
| run: npm run build:repro |
There was a problem hiding this comment.
run: npm run build:dual-wasm-repro--------------------------------------------------------------------------------------- amiberry.mk 12842ea3d17b48a30131081e2d6534bba6981615 # Version: Commits on Apr 11, 2025 --------------------------------------------------------------------------------------- bugfix: disable debug only DEV IDE entry from Expansions (fixes #1664) This entry should not be visible in release builds, ------------------------------------------------------------------------------------- azahar.mk 89d2e67459a82aac46f5e38c3a50d0a6213d5253 # Version: Commits on Apr 11, 2025 ------------------------------------------------------------------------------------- qt: Add quicksave / quickload hotkeys (#811) * qt: Add quicksave / quickload hotkeys * Adjusted strings * main.ui: Remove stray newline --------- Co-authored-by: David Griswold <novachild@gmail.com>, ------------------------------------------------------------------------------------------ duckstation.mk c192bd798bede54e8c97086a2a891d6a16f95f25 # Version: Commits on Apr 11, 2025 ------------------------------------------------------------------------------------------ Bus: Stub out 0x1F802080 Used by some homebrew., -------------------------------------------------------------------------------------- flycast.mk aff64d43d4ad9621532f33fdd70e0eccd1c2d2b2 # Version: Commits on Apr 11, 2025 -------------------------------------------------------------------------------------- libretro: don't restart the emu in retro_serialize_size Stop the emu in retro_serialize_size and don't restart it until after the state is saved in retro_serialize. This avoids issues when the actual state size is greater than what retro_serialize_size returned. Issue #1885, -------------------------------------------------------------------------------------- openmsx.mk 54d72a94b89be8eedc497ebe2fc6182d59d0b0e8 # Version: Commits on Apr 11, 2025 -------------------------------------------------------------------------------------- overhaul of the softwaredb.xml, ---------------------------------------------------- pcsx2.mk v2.3.264 # Version: Commits on Apr 10, 2025 ---------------------------------------------------- - [GameDB: Fix broken FMVs in Clock Tower 3](PCSX2/pcsx2#12509) , ------------------------------------------------------------------------------------- ppsspp.mk edf2975a2ce91d9f7b665e8e2195482519c2924f # Version: Commits on Apr 11, 2025 ------------------------------------------------------------------------------------- Merge pull request #20238 from hrydgard/mp3-mono-fix MP3 mono playback fix, ------------------------------------------------------------------------------------ rpcs3.mk 2d7ffaf07f45397216e89769415d05e51fb1f86c # Version: Commits on Apr 10, 2025 ------------------------------------------------------------------------------------ vk: Fix typo in NVIDIA-specific stencil unresolve path, --------------------------------------------------------------- ruffle.mk nightly-2025-04-11 # Version: Commits on Apr 11, 2025 --------------------------------------------------------------- ## What's Changed * build(deps): bump crossbeam-channel from 0.5.14 to 0.5.15 by @dependabot in ruffle-rs/ruffle#20055 * ci: Split the web build job in the nightly release workflow into extensions and demo+selfhosted+docs by @torokati44 in ruffle-rs/ruffle#19767 * web: Check if custom Map is defined as fluent loop is iterating by @danielhjacobs in ruffle-rs/ruffle#19977 **Full Changelog**: ruffle-rs/ruffle@nightly-2025-04-10...nightly-2025-04-11, -------------------------------------------------------------------------------------- shadps4.mk 37d4cd091c0ff3d534380f686b986a5699da8f8b # Version: Commits on Apr 10, 2025 -------------------------------------------------------------------------------------- renderer_vulkan: Make some primitive state dynamic. (#2764) * renderer_vulkan: Make some primitive state dynamic. * renderer_vulkan: Silence MoltenVK primitive restart warning spam., ----------------------------------------------------------------------------------------- supermodel.mk 210fa3d153460b84b12a2671895674ac931cc7c1 # Version: Commits on Apr 10, 2025 ----------------------------------------------------------------------------------------- Workarounds no longer required., ----------------------------------------------------------------------------------- xemu.mk 2cc926588b9fea2aa5bd5b4882cb7440c6553991 # Version: Commits on Apr 11, 2025 ----------------------------------------------------------------------------------- nv2a/gl: Fix COLOR_LE_G8B8 GL surface format type, ------------------------------------------------------------------------------------ box64.mk 592a2a75bb1af3f167a274b2c5a27dff3a29447f # Version: Commits on Apr 11, 2025 ------------------------------------------------------------------------------------ [ANDROID] Adjusted some signals structure for Android/Bionic, ------------------------------------------------------------------------------------------- jazz2-native.mk 55fe908cb733cc1846c85ac191e61e7b35f0aae7 # Version: Commits on Apr 11, 2025 ------------------------------------------------------------------------------------------- Multiplayer, added more locks, ---------------------------------------------------------------------------------------- retroarch.mk 4c0744b6447a84bd48f06687df89da28afe9c856 # Version: Commits on Apr 11, 2025 ---------------------------------------------------------------------------------------- Merge pull request #17795 from pstef/selection-size_t, ---------------------------------------------------------------------------------------- doomretro.mk d500356f6f5219f942c86e52441a2f250a21dd27 # Version: Commits on Apr 11, 2025 ---------------------------------------------------------------------------------------- Check for `MF_SPECIAL` when randomly mirroring weapons for `r_mirroredweapons` CVAR, ----------------------------------------------------------------------------------------- sonicnexus.mk fa913619ac7a3ec1d5d3f67a1e663a56ebef9691 # Version: Commits on Jan 26, 2025 ----------------------------------------------------------------------------------------- Fix dev menu toggle, ----------------------------------------------------------------------------------- tr1x.mk 2aa0f2e161fed0fd9390d27b68f5e54fdadc6cd1 # Version: Commits on Apr 10, 2025 ----------------------------------------------------------------------------------- tr1/output: optimize uvw access, ----------------------------------------------------------------------------------- tr2x.mk 2aa0f2e161fed0fd9390d27b68f5e54fdadc6cd1 # Version: Commits on Apr 10, 2025 ----------------------------------------------------------------------------------- tr1/output: optimize uvw access, ------------------------------------------------------------------------------------------ xash3d-fwgs.mk 149593fea5c7845a84649965acf639e4238c5d15 # Version: Commits on Apr 10, 2025 ------------------------------------------------------------------------------------------ engine: server: hide Cmd_ForwardToServer call under XASH_DEDICATED just in case, fixes build with debug, -------------------------------------------------------------------------------------------------- libretro-beetle-psx.mk 5d2137e5f15db3b52583e8246bcf2669cebb147b # Version: Commits on Apr 11, 2025 -------------------------------------------------------------------------------------------------- Fetch translations & Recreate libretro_core_options_intl.h, --------------------------------------------------------------------------------------------- libretro-bsnes.mk b102d6d5817b25aa059b573cd3b7675f2e375fa4 # Version: Commits on Apr 11, 2025 --------------------------------------------------------------------------------------------- Fetch translations & Recreate libretro_core_options_intl.h, -------------------------------------------------------------------------------------------- libretro-dice.mk 127026f263762bff33a94172354819792b204b89 # Version: Commits on Apr 11, 2025 -------------------------------------------------------------------------------------------- Merge pull request #32 from mittonk/dat_file Arcade DAT file., ---------------------------------------------------------------------------------------------- libretro-fceumm.mk 43e6496351b544df0de692fbb01b2a6942073f5c # Version: Commits on Apr 11, 2025 ---------------------------------------------------------------------------------------------- Linker fixes, ----------------------------------------------------------------------------------------------- libretro-flycast.mk aff64d43d4ad9621532f33fdd70e0eccd1c2d2b2 # Version: Commits on Apr 11, 2025 ----------------------------------------------------------------------------------------------- libretro: don't restart the emu in retro_serialize_size Stop the emu in retro_serialize_size and don't restart it until after the state is saved in retro_serialize. This avoids issues when the actual state size is greater than what retro_serialize_size returned. Issue #1885, ----------------------------------------------------------------------------------------------- libretro-geolith.mk 1391cef3d373cd2aaf4f8a0478b9d6f831c7dfac # Version: Commits on Apr 11, 2025 ----------------------------------------------------------------------------------------------- libretro: Peform audio callback after video callback, ---------------------------------------------------------------------------------------------- libretro-ppsspp.mk edf2975a2ce91d9f7b665e8e2195482519c2924f # Version: Commits on Apr 11, 2025 ---------------------------------------------------------------------------------------------- Merge pull request #20238 from hrydgard/mp3-mono-fix MP3 mono playback fix, -------------------------------------------------------------------------------------------- slang-shaders.mk 01ba6d8a9323334780a9fbd36e6528d0b5263cb9 # Version: Commits on Apr 11, 2025 -------------------------------------------------------------------------------------------- Add soft-pixel-art shaders (#693) - A modified xSoft shader for pixel art style.,
This builds on top of #19316.
What do y'all think?