Deal with more GHA deprecations (#15576)
* Bump netlify PR * Manually cache mypy cache dir cache cache cache cache cache cache cache cache cache cache * Changelog
This commit is contained in:
parent
d19d1edbcf
commit
7c76514f1e
|
@ -22,7 +22,7 @@ jobs:
|
||||||
path: book
|
path: book
|
||||||
|
|
||||||
- name: 📤 Deploy to Netlify
|
- name: 📤 Deploy to Netlify
|
||||||
uses: matrix-org/netlify-pr-preview@v1
|
uses: matrix-org/netlify-pr-preview@v2
|
||||||
with:
|
with:
|
||||||
path: book
|
path: book
|
||||||
owner: ${{ github.event.workflow_run.head_repository.owner.login }}
|
owner: ${{ github.event.workflow_run.head_repository.owner.login }}
|
||||||
|
|
|
@ -107,14 +107,15 @@ jobs:
|
||||||
uses: dtolnay/rust-toolchain@1.58.1
|
uses: dtolnay/rust-toolchain@1.58.1
|
||||||
- uses: Swatinem/rust-cache@v2
|
- uses: Swatinem/rust-cache@v2
|
||||||
|
|
||||||
# NB: I have two concerns with this action:
|
# Cribbed from
|
||||||
# 1. We occasionally see odd mypy problems that aren't reproducible
|
# https://github.com/AustinScola/mypy-cache-github-action/blob/85ea4f2972abed39b33bd02c36e341b28ca59213/src/restore.ts#L10-L17
|
||||||
# locally with clean caches. I suspect some dodgy caching behaviour.
|
|
||||||
# 2. The action uses GHA machinery that's deprecated
|
|
||||||
# (https://github.com/AustinScola/mypy-cache-github-action/issues/277)
|
|
||||||
# It may be simpler to use actions/cache ourselves to restore .mypy_cache.
|
|
||||||
- name: Restore/persist mypy's cache
|
- name: Restore/persist mypy's cache
|
||||||
uses: AustinScola/mypy-cache-github-action@df56268388422ee282636ee2c7a9cc55ec644a41
|
uses: actions/cache@v3
|
||||||
|
with:
|
||||||
|
path: |
|
||||||
|
.mypy_cache
|
||||||
|
key: mypy-cache-${{ github.context.sha }}
|
||||||
|
restore-keys: mypy-cache-
|
||||||
|
|
||||||
- name: Run mypy
|
- name: Run mypy
|
||||||
run: poetry run mypy
|
run: poetry run mypy
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
Deal with upcoming Github Actions deprecations.
|
Loading…
Reference in New Issue