Skip to content

Commit

Permalink
fix: ci workflow due to GitHub deprecations
Browse files Browse the repository at this point in the history
  • Loading branch information
ForbesLindesay committed Sep 24, 2024
1 parent d49f865 commit 65d3ad8
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 8 deletions.
4 changes: 2 additions & 2 deletions .github/workflows-src/test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -77,15 +77,15 @@ export function buildCache(): Steps {

export function saveOutput(name: string, paths: string[]): Steps<string> {
return ({use}) => {
use(`Save output: ${name}`, 'actions/upload-artifact@v2', {
use(`Save output: ${name}`, 'actions/upload-artifact@v4', {
with: {name, path: paths.join('\n')},
});
return name;
};
}
export function loadOutput(name: Expression<string>, path: string): Steps {
return ({use}) => {
use(interpolate`Load output: ${name}`, 'actions/download-artifact@v2', {
use(interpolate`Load output: ${name}`, 'actions/download-artifact@v4', {
with: {name, path},
});
};
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ jobs:
restore-keys: v2-build-output-
- run: yarn build
- name: "Save output: build"
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: build
path: |-
Expand Down Expand Up @@ -186,7 +186,7 @@ jobs:
key: ${{runner.os}}-${{matrix.node}}-${{hashFiles('yarn.lock')}}-2
- run: yarn install --prefer-offline
- name: "Load output: ${{needs.build.outputs.output}}"
uses: actions/download-artifact@v2
uses: actions/download-artifact@v4
with:
name: ${{ needs.build.outputs.output }}
path: packages/
Expand Down Expand Up @@ -225,7 +225,7 @@ jobs:
key: ${{runner.os}}-${{matrix.node}}-${{hashFiles('yarn.lock')}}-2
- run: yarn install --prefer-offline
- name: "Load output: ${{needs.build.outputs.output}}"
uses: actions/download-artifact@v2
uses: actions/download-artifact@v4
with:
name: ${{ needs.build.outputs.output }}
path: packages/
Expand Down Expand Up @@ -266,7 +266,7 @@ jobs:
key: ${{runner.os}}-${{matrix.node}}-${{hashFiles('yarn.lock')}}-2
- run: yarn install --prefer-offline
- name: "Load output: ${{needs.build.outputs.output}}"
uses: actions/download-artifact@v2
uses: actions/download-artifact@v4
with:
name: ${{ needs.build.outputs.output }}
path: packages/
Expand Down Expand Up @@ -317,7 +317,7 @@ jobs:
key: ${{runner.os}}-14.x-${{hashFiles('yarn.lock')}}-2
- run: yarn install --prefer-offline
- name: "Load output: ${{needs.build.outputs.output}}"
uses: actions/download-artifact@v2
uses: actions/download-artifact@v4
with:
name: ${{ needs.build.outputs.output }}
path: packages/
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,5 +73,6 @@
},
"resolutions": {
"@types/node": "^14.14.25"
}
},
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
}

0 comments on commit 65d3ad8

Please sign in to comment.