Skip to content

Commit 69bd64d

Browse files
authored
Merge pull request #111 from bgilbert/actions
workflows: bump versions; open-code pre-commit check
2 parents 4850d40 + dd50cf8 commit 69bd64d

File tree

2 files changed

+20
-13
lines changed

2 files changed

+20
-13
lines changed

.github/workflows/retile.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -86,13 +86,13 @@ jobs:
8686
container: registry.fedoraproject.org/fedora:latest
8787
steps:
8888
- name: Check out repo
89-
uses: actions/checkout@v4
89+
uses: actions/checkout@v5
9090
with:
9191
path: website
9292
- name: Install dependencies
9393
run: dnf install -y ${RUNTIME_DEPS}
9494
- name: Download build
95-
uses: actions/download-artifact@v4
95+
uses: actions/download-artifact@v5
9696
with:
9797
name: build
9898
path: install
@@ -126,18 +126,18 @@ jobs:
126126
matrix: ${{ fromJson(needs.setup.outputs.slide-matrix) }}
127127
steps:
128128
- name: Check out repo
129-
uses: actions/checkout@v4
129+
uses: actions/checkout@v5
130130
with:
131131
path: website
132132
- name: Install dependencies
133133
run: dnf install -y ${RUNTIME_DEPS}
134134
- name: Download build
135-
uses: actions/download-artifact@v4
135+
uses: actions/download-artifact@v5
136136
with:
137137
name: build
138138
path: install
139139
- name: Download context
140-
uses: actions/download-artifact@v4
140+
uses: actions/download-artifact@v5
141141
with:
142142
name: context
143143
- name: Tile slide
@@ -164,22 +164,22 @@ jobs:
164164
container: registry.fedoraproject.org/fedora:latest
165165
steps:
166166
- name: Check out repo
167-
uses: actions/checkout@v4
167+
uses: actions/checkout@v5
168168
with:
169169
path: website
170170
- name: Install dependencies
171171
run: dnf install -y ${RUNTIME_DEPS}
172172
- name: Download build
173-
uses: actions/download-artifact@v4
173+
uses: actions/download-artifact@v5
174174
with:
175175
name: build
176176
path: install
177177
- name: Download context
178-
uses: actions/download-artifact@v4
178+
uses: actions/download-artifact@v5
179179
with:
180180
name: context
181181
- name: Download summaries
182-
uses: actions/download-artifact@v4
182+
uses: actions/download-artifact@v5
183183
with:
184184
pattern: "summary-*"
185185
path: summary

.github/workflows/validate.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,17 @@ jobs:
1515
runs-on: ubuntu-latest
1616
steps:
1717
- name: Check out repo
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v5
1919
- name: Set up Python
20-
uses: actions/setup-python@v5
20+
uses: actions/setup-python@v6
2121
with:
22-
python-version: '3.12'
22+
python-version: '3.13'
23+
- name: Install dependencies
24+
run: python -m pip install pre-commit
25+
- name: Cache pre-commit environments
26+
uses: actions/cache@v4
27+
with:
28+
key: pre-commit|${{ env.pythonLocation }}|${{ hashFiles('.pre-commit-config.yaml') }}
29+
path: ~/.cache/pre-commit
2330
- name: Run pre-commit hooks
24-
uses: pre-commit/action@v3.0.1
31+
run: pre-commit run -a --show-diff-on-failure --color=always

0 commit comments

Comments
 (0)