File tree Expand file tree Collapse file tree 6 files changed +59
-13
lines changed Expand file tree Collapse file tree 6 files changed +59
-13
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ name : Amend Dependabot PRs
3
+
4
+ on : # yamllint disable-line rule:truthy
5
+ push :
6
+ branches :
7
+ - dependabot/pip/**
8
+ pull_request :
9
+ branches :
10
+ - dependabot/pip/**
11
+ workflow_dispatch : # allow this workflow to be manually triggered
12
+
13
+ # checkout needs 'contents:read'
14
+ # pull request needs 'pull-requests:write' and 'contents:write'
15
+ permissions :
16
+ contents : write
17
+ pull-requests : write
18
+
19
+ jobs :
20
+ amend_dependabot_prs :
21
+ runs-on : ubuntu-latest
22
+ steps :
23
+ - name : Checkout code
24
+ uses : actions/checkout@v4
25
+
26
+ - name : Setup Python
27
+ uses : actions/setup-python@v5
28
+ with :
29
+ python-version : " 3.12"
30
+
31
+ - name : Install hatch
32
+ run : pip install hatch
33
+
34
+ - name : Update hatch requirements
35
+ run : |
36
+ rm .hatch/requirements*.txt
37
+ hatch run true
38
+ hatch -e docs run true
39
+ hatch -e lint run true
40
+ hatch -e test run true
41
+
42
+ - name : Commit changes
43
+ uses :
stefanzweifel/[email protected]
44
+ with :
45
+ commit_message : " [dependabot skip] :wrench: Update Python requirements files"
46
+ branch : ${{ github.head_ref }}
Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ docutils==0.21.2
30
30
# sphinx-togglebutton
31
31
emoji==2.12.1
32
32
# via hatch.envs.docs
33
- idna==3.7
33
+ idna==3.8
34
34
# via requests
35
35
imagesize==1.4.1
36
36
# via sphinx
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ ansible-core==2.17.3
36
36
# ansible-lint
37
37
# molecule
38
38
# pytest-ansible
39
- ansible-creator==24.7.1
39
+ ansible-creator==24.8.0
40
40
# via ansible-dev-tools
41
41
ansible-dev-environment==24.7.0
42
42
# via ansible-dev-tools
@@ -162,7 +162,7 @@ pathspec==0.12.1
162
162
# ansible-lint
163
163
# black
164
164
# yamllint
165
- pbr==6.0 .0
165
+ pbr==6.1 .0
166
166
# via bindep
167
167
pexpect==4.9.0
168
168
# via ansible-runner
@@ -222,7 +222,7 @@ referencing==0.35.1
222
222
# jsonschema-specifications
223
223
resolvelib==1.0.1
224
224
# via ansible-core
225
- rich==13.7.1
225
+ rich==13.8.0
226
226
# via
227
227
# ansible-lint
228
228
# enrich
@@ -275,7 +275,7 @@ wcmatch==9.0
275
275
# molecule
276
276
yamllint==1.35.1
277
277
# via ansible-lint
278
- zipp==3.20.0
278
+ zipp==3.20.1
279
279
# via importlib-metadata
280
280
281
281
# The following packages are considered to be unsafe in a requirements file:
Original file line number Diff line number Diff line change 1
1
#
2
2
# This file is autogenerated by hatch-pip-compile with Python 3.12
3
3
#
4
- # [constraints] .hatch/requirements.txt (SHA256: c343379df562adfb8afb50de03a572532da0b429432e9ab3c3f2703c04c0f8aa )
4
+ # [constraints] .hatch/requirements.txt (SHA256: b19ab9ee59eac52a338570d2169fec8b0e6537110fbf8852f03ee7a23c0399f5 )
5
5
#
6
6
# - appdirs==1.4.4
7
7
# - azure-core==1.30.2
33
33
# - pyyaml==6.0.2
34
34
# - rich==13.7.1
35
35
# - simple-acme-dns==3.1.0
36
- # - typer==0.12.4
36
+ # - typer==0.12.5
37
37
# - websocket-client==1.8.0
38
38
# - coverage==7.5.4
39
39
# - freezegun==1.5.1
@@ -212,7 +212,7 @@ grpcio==1.60.2
212
212
# via
213
213
# -c .hatch/requirements.txt
214
214
# pulumi
215
- idna==3.7
215
+ idna==3.8
216
216
# via
217
217
# -c .hatch/requirements.txt
218
218
# requests
@@ -389,7 +389,7 @@ six==1.16.0
389
389
# isodate
390
390
# pulumi
391
391
# python-dateutil
392
- typer==0.12.4
392
+ typer==0.12.5
393
393
# via
394
394
# -c .hatch/requirements.txt
395
395
# hatch.envs.test
Original file line number Diff line number Diff line change 31
31
# - pyyaml==6.0.2
32
32
# - rich==13.7.1
33
33
# - simple-acme-dns==3.1.0
34
- # - typer==0.12.4
34
+ # - typer==0.12.5
35
35
# - websocket-client==1.8.0
36
36
#
37
37
@@ -141,7 +141,7 @@ fqdn==1.5.1
141
141
# via hatch.envs.default
142
142
grpcio == 1.60.2
143
143
# via pulumi
144
- idna == 3.7
144
+ idna == 3.8
145
145
# via requests
146
146
isodate == 0.6.1
147
147
# via
@@ -249,7 +249,7 @@ six==1.16.0
249
249
# azure-core
250
250
# isodate
251
251
# pulumi
252
- typer == 0.12.4
252
+ typer == 0.12.5
253
253
# via hatch.envs.default
254
254
typing-extensions == 4.12.2
255
255
# via
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ dependencies = [
42
42
" pyyaml==6.0.2" ,
43
43
" rich==13.7.1" ,
44
44
" simple-acme-dns==3.1.0" ,
45
- " typer==0.12.4 " ,
45
+ " typer==0.12.5 " ,
46
46
" websocket-client==1.8.0" ,
47
47
]
48
48
You can’t perform that action at this time.
0 commit comments