Skip to content

Commit 7ecd699

Browse files
committed
update actions and pre-commit dependencies
1 parent 2283ec2 commit 7ecd699

2 files changed

Lines changed: 16 additions & 16 deletions

File tree

.github/workflows/main.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
lint-code:
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v6
1717
- name: Install uv
1818
uses: astral-sh/setup-uv@v7
1919
- name: Install dependencies
@@ -24,8 +24,8 @@ jobs:
2424
lint-doc:
2525
runs-on: ubuntu-latest
2626
steps:
27-
- uses: actions/checkout@v4
28-
- uses: actions/setup-node@v4
27+
- uses: actions/checkout@v6
28+
- uses: actions/setup-node@v6
2929
with:
3030
node-version: 'lts/hydrogen'
3131
- name: Install dependencies
@@ -36,14 +36,14 @@ jobs:
3636
lint-scripts:
3737
runs-on: ubuntu-latest
3838
steps:
39-
- uses: actions/checkout@v4
39+
- uses: actions/checkout@v6
4040
- name: Start shell script analysis tool
4141
run: bash ./dev lint-scripts
4242

4343
mypy:
4444
runs-on: ubuntu-latest
4545
steps:
46-
- uses: actions/checkout@v4
46+
- uses: actions/checkout@v6
4747
- name: Install uv
4848
uses: astral-sh/setup-uv@v7
4949
- name: Install dependencies
@@ -54,7 +54,7 @@ jobs:
5454
license-check:
5555
runs-on: ubuntu-latest
5656
steps:
57-
- uses: actions/checkout@v4
57+
- uses: actions/checkout@v6
5858
- name: Install uv
5959
uses: astral-sh/setup-uv@v7
6060
- name: Install dependencies
@@ -87,7 +87,7 @@ jobs:
8787
--health-timeout 5s
8888
--health-retries 5
8989
steps:
90-
- uses: actions/checkout@v4
90+
- uses: actions/checkout@v6
9191
- name: Install uv
9292
uses: astral-sh/setup-uv@v7
9393
- name: Install dependencies
@@ -115,18 +115,18 @@ jobs:
115115
docker_target: ['celery', 'django']
116116
steps:
117117
- name: Checkout repository
118-
uses: actions/checkout@v4
118+
uses: actions/checkout@v6
119119
- name: Install uv
120120
uses: astral-sh/setup-uv@v7
121121
- name: Log in to the Container registry
122-
uses: docker/login-action@v3
122+
uses: docker/login-action@v4
123123
with:
124124
registry: ${{ env.REGISTRY }}
125125
username: ${{ github.actor }}
126126
password: ${{ secrets.GITHUB_TOKEN }}
127127
- name: Extract metadata (tags, labels) for Docker
128128
id: meta
129-
uses: docker/metadata-action@v5
129+
uses: docker/metadata-action@v6
130130
with:
131131
images: ${{ env.REGISTRY }}/${{ github.repository }}-${{ matrix.docker_target }}
132132
tags: |
@@ -135,7 +135,7 @@ jobs:
135135
type=semver,pattern={{version}}
136136
type=semver,pattern={{major}}.{{minor}}
137137
- name: Build and push Docker image
138-
uses: docker/build-push-action@v5
138+
uses: docker/build-push-action@v7
139139
with:
140140
file: ./docker/${{ matrix.docker_target }}/Dockerfile
141141
context: .
@@ -147,7 +147,7 @@ jobs:
147147
needs: [lint-code, lint-doc, lint-scripts, mypy, coverage, license-check]
148148
runs-on: ubuntu-latest
149149
steps:
150-
- uses: actions/checkout@v4
150+
- uses: actions/checkout@v6
151151
- name: Install uv
152152
uses: astral-sh/setup-uv@v7
153153
- name: Install dependencies
@@ -160,7 +160,7 @@ jobs:
160160
echo "::warning title=Invalid file permissions automatically fixed::$line"
161161
done
162162
- name: Upload Pages artifact
163-
uses: actions/upload-pages-artifact@v2
163+
uses: actions/upload-pages-artifact@v4
164164
with:
165165
path: site
166166

@@ -177,4 +177,4 @@ jobs:
177177
steps:
178178
- name: Deploy to GitHub Pages
179179
id: deployment
180-
uses: actions/deploy-pages@v3
180+
uses: actions/deploy-pages@v4

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55

66
repos:
77
- repo: https://github.com/pycqa/flake8
8-
rev: 6.0.0
8+
rev: 7.3.0
99
hooks:
1010
- id: flake8
1111
- repo: https://github.com/pre-commit/mirrors-mypy
12-
rev: v1.3.0
12+
rev: v1.19.1
1313
hooks:
1414
- id: mypy

0 commit comments

Comments
 (0)