1. 09 Mar, 2021 1 commit
    • Sven Assmann's avatar
      fix(svg-level-loader): get rid of separate tsc run · 79d00f7a
      Sven Assmann authored
       - in order to get rid of the additional `npm run rust-web-modules` that did a `tsc` run for `svg-level-loader.ts` it needed to
         - change the `svg_loader.rs` to point to the folder where the `svg-level-loader.ts` is living
         - change the webpack config to handle `.ts` files
       - additionally the workflow is now also simplified by the help of the webpack plugin `WasmPackPlugin`
         - that takes care of `wasm-pack` and `ts` complication and listens for change
         - additionally it also listens for changes in `svg-level-loader.ts`
       - the README.md is now also reflecting this simplified workflow that only requires `cd www && npm run start`
       - pipeline also changed accordingly
  2. 08 Mar, 2021 1 commit
  3. 24 Feb, 2021 2 commits
  4. 30 Dec, 2020 2 commits
    • Rahix's avatar
      ci: Atomically deploy updates · 06643b1e
      Rahix authored
      Use a symlink-based procedure for making the update deployment atomic.
      This way, at no time does the filesystem contain an invalid version of
      the game and thus the webserver will never serve an inconsistent state.
    • Rahix's avatar
      ci: Also build release pipeline for tags · e8070a67
      Rahix authored
      To ensure we get clean version information, update the mtime of
      `.git/HEAD` before running the release pipeline.  Otherwise tags would
      just end up re-using the version information from the untagged commit.
  5. 26 Dec, 2020 1 commit
  6. 21 Dec, 2020 4 commits