serenity/.github/workflows
Daniel Bertalan 18ee6e457d CI: Update actions/cache to v3
This version now natively supports read-only caches (`cache/restore@v3`)
so we no longer need to pin the version to a commit in actions/cache#489
which is an unmerged PR.

The update is mostly mechanical:
- Steps with `CACHE_SKIP_SAVE` not set can use the plain `cache@v3`
  action.
- Steps with `CACHE_SKIP_SAVE` set to a constant `true` are changed to
  `cache/restore@v3`.
- Steps with saving disabled when running on a pull request are changed
  to a pair of `cache/restore@v3` and `cache/save@v3`. This setup is
  used for the large (100s of MB) ccache and Toolchain caches. As caches
  saved in pull requests can only be utilized from within the same PR,
  uploading these would only waste time and our storage quote.
  Therefore, we skip the `save` steps if running on a PR.

Co-authored-by: Cameron Youell <cameronyouell@gmail.com>
2023-05-28 05:05:09 -06:00
..
cmake.yml CI: Update actions/cache to v3 2023-05-28 05:05:09 -06:00
dev-container.yml Meta: Only run devcontainer build for the main repository 2023-05-24 20:19:40 +02:00
discord.yml
label-pull-requests.yml CI: Use default provided GITHUB_TOKEN for PR label workflow 2023-01-06 19:11:41 +01:00
libjs-test262.yml CI: Update actions/cache to v3 2023-05-28 05:05:09 -06:00
lintcommits.yml CI: Add GitHub author presence check in commit linter 2023-01-19 23:48:57 +00:00
manpages.yml CI: Bump JamesIves/github-pages-deploy-action from 4.1.1 to 4.4.1 2023-03-02 05:49:02 +00:00
pvs-studio-static-analysis.yml CI: Update actions/cache to v3 2023-05-28 05:05:09 -06:00
serenity-js-artifacts.yml CI: Update actions/cache to v3 2023-05-28 05:05:09 -06:00
social-media.yml CI: Add script to post mastodon toots for commits on master 2023-02-10 13:54:07 +00:00
sonar-cloud-static-analysis.yml CI: Update actions/cache to v3 2023-05-28 05:05:09 -06:00
wasm.yml CI: Update actions/cache to v3 2023-05-28 05:05:09 -06:00