From cd68189faa47366898770402e945df14d1b4b99e Mon Sep 17 00:00:00 2001 From: Justin Halsall Date: Wed, 1 Apr 2026 12:00:00 +0800 Subject: [PATCH] [chore] Cache yarn packages for CI (#1646) * [chore] Cache yarn packages for CI * Cache yarn in release.yml * [chore] Update deprecated download artifact on CI (#1647) * I'm merging even though ESLint is stlll failing in Github Actions as I believe it's running actions _without_ this PR applied yet --- .changeset/dirty-pets-fly.md | 2 ++ .changeset/lucky-donuts-hammer.md | 2 ++ .github/workflows/ci-cd.yml | 1 + .github/workflows/release.yml | 1 + .github/workflows/style-check.yml | 2 +- 5 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 .changeset/dirty-pets-fly.md create mode 100644 .changeset/lucky-donuts-hammer.md diff --git a/.changeset/dirty-pets-fly.md b/.changeset/dirty-pets-fly.md new file mode 100644 index 00000000..a845151c --- /dev/null +++ b/.changeset/dirty-pets-fly.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/.changeset/lucky-donuts-hammer.md b/.changeset/lucky-donuts-hammer.md new file mode 100644 index 00000000..a845151c --- /dev/null +++ b/.changeset/lucky-donuts-hammer.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index fb7295c1..2b0471ed 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -19,6 +19,7 @@ jobs: uses: actions/setup-node@v3 with: node-version: lts/* + cache: 'yarn' - name: Install Dependencies run: yarn install --frozen-lockfile diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5ba49c81..284a6692 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,6 +19,7 @@ jobs: uses: actions/setup-node@v3 with: node-version: lts/* + cache: 'yarn' - name: Install Dependencies run: yarn install --frozen-lockfile diff --git a/.github/workflows/style-check.yml b/.github/workflows/style-check.yml index ef20a719..5b6eb5e0 100644 --- a/.github/workflows/style-check.yml +++ b/.github/workflows/style-check.yml @@ -40,7 +40,7 @@ jobs: runs-on: ubuntu-latest name: ESLint Annotation steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: eslint_report.json - name: Annotate Code Linting Results