Skip to content

Commit 58a45a0

Browse files
committed
[changelog] Post-release bump v6.4.1 → v6.4.2.dev0
1 parent 3222bb9 commit 58a45a0

File tree

15 files changed

+74
-69
lines changed

15 files changed

+74
-69
lines changed

.github/workflows/autofix.yaml

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- name: Manage setup guide issue
3434
env:
3535
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
36-
run: uvx --no-progress 'repomatic==6.4.1' setup-guide
36+
run: uvx --no-progress --from . repomatic setup-guide
3737

3838
metadata:
3939
name: 🧬 Project metadata
@@ -46,7 +46,7 @@ jobs:
4646
- name: Run repomatic metadata
4747
id: metadata
4848
run: >
49-
uvx --no-progress 'repomatic==6.4.1' metadata
49+
uvx --no-progress --from . repomatic metadata
5050
--format github-json --output "$GITHUB_OUTPUT"
5151
gitignore_exists python_files json_files doc_files markdown_files
5252
is_python_project mailmap_exists renovate_config_exists
@@ -82,7 +82,7 @@ jobs:
8282
# Initialize [tool.ruff] in pyproject.toml if missing. Only for Python projects;
8383
# doc-only repos use Ruff for code-block formatting without needing project config.
8484
if: fromJSON(needs.metadata.outputs.metadata).python_files
85-
run: uvx --no-progress 'repomatic==6.4.1' init ruff
85+
run: uvx --no-progress --from . repomatic init ruff
8686
# XXX Ruff is planning to support linting and formatting in one unified command at one point.
8787
# See: https://github.com/astral-sh/ruff/issues/8232
8888
- name: Run Ruff
@@ -91,7 +91,7 @@ jobs:
9191
ruff format --output-format github
9292
- id: pr-metadata
9393
run: >
94-
uvx --no-progress 'repomatic==6.4.1' pr-body
94+
uvx --no-progress --from . repomatic pr-body
9595
--template format-python
9696
--output "$GITHUB_OUTPUT"
9797
- uses: peter-evans/create-pull-request@v8.1.0
@@ -121,7 +121,7 @@ jobs:
121121
pyproject.toml || true
122122
- id: pr-metadata
123123
run: >
124-
uvx --no-progress 'repomatic==6.4.1' pr-body
124+
uvx --no-progress --from . repomatic pr-body
125125
--template format-pyproject
126126
--output "$GITHUB_OUTPUT"
127127
- uses: peter-evans/create-pull-request@v8.1.0
@@ -189,7 +189,7 @@ jobs:
189189
-exec gawk -i inplace '!/^- \[(Contents|Contributing|Footnotes|Related Lists)\]\(#.+\)$/{print}' "{}" \;
190190
- id: pr-metadata
191191
run: >
192-
uvx --no-progress 'repomatic==6.4.1' pr-body
192+
uvx --no-progress --from . repomatic pr-body
193193
--template format-markdown
194194
--output "$GITHUB_OUTPUT"
195195
- uses: peter-evans/create-pull-request@v8.1.0
@@ -230,7 +230,7 @@ jobs:
230230
--json-parse-allow-trailing-commas=true
231231
- id: pr-metadata
232232
run: >
233-
uvx --no-progress 'repomatic==6.4.1' pr-body
233+
uvx --no-progress --from . repomatic pr-body
234234
--template format-json
235235
--output "$GITHUB_OUTPUT"
236236
- uses: peter-evans/create-pull-request@v8.1.0
@@ -260,7 +260,7 @@ jobs:
260260
run: typos --write-changes
261261
- id: pr-metadata
262262
run: >
263-
uvx --no-progress 'repomatic==6.4.1' pr-body
263+
uvx --no-progress --from . repomatic pr-body
264264
--template fix-typos
265265
--output "$GITHUB_OUTPUT"
266266
- uses: peter-evans/create-pull-request@v8.1.0
@@ -298,13 +298,13 @@ jobs:
298298
- name: Format images
299299
id: format
300300
run: >
301-
uvx --no-progress 'repomatic==6.4.1' format-images
301+
uvx --no-progress --from . repomatic format-images
302302
--output "$GITHUB_OUTPUT"
303303
- id: pr-metadata
304304
env:
305305
GHA_PR_BODY_PREFIX: ${{ steps.format.outputs.markdown }}
306306
run: >
307-
uvx --no-progress 'repomatic==6.4.1' pr-body
307+
uvx --no-progress --from . repomatic pr-body
308308
--template format-images
309309
--output "$GITHUB_OUTPUT"
310310
- uses: peter-evans/create-pull-request@v8.1.0
@@ -328,10 +328,10 @@ jobs:
328328
- uses: actions/checkout@v6.0.2
329329
- uses: astral-sh/setup-uv@v7.3.1
330330
- name: Sync .gitignore
331-
run: uvx --no-progress 'repomatic==6.4.1' sync-gitignore
331+
run: uvx --no-progress --from . repomatic sync-gitignore
332332
- id: pr-metadata
333333
run: >
334-
uvx --no-progress 'repomatic==6.4.1' pr-body
334+
uvx --no-progress --from . repomatic pr-body
335335
--template sync-gitignore
336336
--output "$GITHUB_OUTPUT"
337337
- uses: peter-evans/create-pull-request@v8.1.0
@@ -353,10 +353,10 @@ jobs:
353353
- uses: actions/checkout@v6.0.2
354354
- uses: astral-sh/setup-uv@v7.3.1
355355
- name: Sync bumpversion config
356-
run: uvx --no-progress 'repomatic==6.4.1' sync-bumpversion
356+
run: uvx --no-progress --from . repomatic sync-bumpversion
357357
- id: pr-metadata
358358
run: >
359-
uvx --no-progress 'repomatic==6.4.1' pr-body
359+
uvx --no-progress --from . repomatic pr-body
360360
--template sync-bumpversion
361361
--output "$GITHUB_OUTPUT"
362362
- uses: peter-evans/create-pull-request@v8.1.0
@@ -380,10 +380,10 @@ jobs:
380380
- uses: actions/checkout@v6.0.2
381381
- uses: astral-sh/setup-uv@v7.3.1
382382
- name: Sync Renovate config
383-
run: uvx --no-progress 'repomatic==6.4.1' sync-renovate
383+
run: uvx --no-progress --from . repomatic sync-renovate
384384
- id: pr-metadata
385385
run: >
386-
uvx --no-progress 'repomatic==6.4.1' pr-body
386+
uvx --no-progress --from . repomatic pr-body
387387
--template sync-renovate
388388
--output "$GITHUB_OUTPUT"
389389
- uses: peter-evans/create-pull-request@v8.1.0
@@ -408,10 +408,10 @@ jobs:
408408
fetch-depth: 0
409409
- uses: astral-sh/setup-uv@v7.3.1
410410
- name: Sync .mailmap
411-
run: uvx --no-progress 'repomatic==6.4.1' sync-mailmap --skip-if-missing
411+
run: uvx --no-progress --from . repomatic sync-mailmap --skip-if-missing
412412
- id: pr-metadata
413413
run: >
414-
uvx --no-progress 'repomatic==6.4.1' pr-body
414+
uvx --no-progress --from . repomatic pr-body
415415
--template sync-mailmap
416416
--output "$GITHUB_OUTPUT"
417417
- uses: peter-evans/create-pull-request@v8.1.0
@@ -437,10 +437,10 @@ jobs:
437437
- uses: astral-sh/setup-uv@v7.3.1
438438
- name: Generate graph
439439
# Package name and output path are auto-detected from pyproject.toml.
440-
run: uvx --no-progress 'repomatic==6.4.1' update-deps-graph
440+
run: uvx --no-progress --from . repomatic update-deps-graph
441441
- id: pr-metadata
442442
run: >
443-
uvx --no-progress 'repomatic==6.4.1' pr-body
443+
uvx --no-progress --from . repomatic pr-body
444444
--template update-deps-graph
445445
--output "$GITHUB_OUTPUT"
446446
- uses: peter-evans/create-pull-request@v8.1.0
@@ -475,7 +475,7 @@ jobs:
475475
fi
476476
- id: pr-metadata
477477
run: >
478-
uvx --no-progress 'repomatic==6.4.1' pr-body
478+
uvx --no-progress --from . repomatic pr-body
479479
--template update-docs
480480
--output "$GITHUB_OUTPUT"
481481
- uses: peter-evans/create-pull-request@v8.1.0
@@ -495,12 +495,12 @@ jobs:
495495
- uses: actions/checkout@v6.0.2
496496
- uses: astral-sh/setup-uv@v7.3.1
497497
- name: Re-create thin caller workflows
498-
run: uvx --no-progress 'repomatic==6.4.1' workflow sync --format thin-caller
498+
run: uvx --no-progress --from . repomatic workflow sync --format thin-caller
499499
- name: Sync non-reusable workflow headers
500-
run: uvx --no-progress 'repomatic==6.4.1' workflow sync --format header-only
500+
run: uvx --no-progress --from . repomatic workflow sync --format header-only
501501
- id: pr-metadata
502502
run: >
503-
uvx --no-progress 'repomatic==6.4.1' pr-body
503+
uvx --no-progress --from . repomatic pr-body
504504
--template sync-workflows
505505
--output "$GITHUB_OUTPUT"
506506
- uses: peter-evans/create-pull-request@v8.1.0
@@ -532,10 +532,10 @@ jobs:
532532
token: ${{ secrets.WORKFLOW_UPDATE_GITHUB_PAT || secrets.GITHUB_TOKEN }}
533533
- uses: astral-sh/setup-uv@v7.3.1
534534
- name: Sync awesome template
535-
run: uvx --no-progress 'repomatic==6.4.1' sync-awesome-template
535+
run: uvx --no-progress --from . repomatic sync-awesome-template
536536
- id: pr-metadata
537537
run: >
538-
uvx --no-progress 'repomatic==6.4.1' pr-body
538+
uvx --no-progress --from . repomatic pr-body
539539
--template sync-awesome-template
540540
--output "$GITHUB_OUTPUT"
541541
- uses: peter-evans/create-pull-request@v8.1.0

.github/workflows/changelog.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
- name: Run repomatic metadata
6464
id: metadata
6565
run: >
66-
uvx --no-progress 'repomatic==6.4.1' metadata
66+
uvx --no-progress --from . repomatic metadata
6767
--format github-json --output "$GITHUB_OUTPUT"
6868
minor_bump_allowed major_bump_allowed release_commits_matrix
6969
@@ -88,10 +88,10 @@ jobs:
8888
- name: Fix changelog dates and admonitions
8989
env:
9090
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
91-
run: uvx --no-progress 'repomatic==6.4.1' lint-changelog --fix
91+
run: uvx --no-progress --from . repomatic lint-changelog --fix
9292
- id: pr-metadata
9393
run: >
94-
uvx --no-progress 'repomatic==6.4.1' pr-body
94+
uvx --no-progress --from . repomatic pr-body
9595
--template fix-changelog
9696
--output "$GITHUB_OUTPUT"
9797
- uses: peter-evans/create-pull-request@v8.1.0
@@ -138,7 +138,7 @@ jobs:
138138
- id: pr-metadata
139139
if: fromJSON(needs.metadata.outputs.metadata)[format('{0}_bump_allowed', matrix.part)]
140140
run: >
141-
uvx --no-progress 'repomatic==6.4.1' pr-body
141+
uvx --no-progress --from . repomatic pr-body
142142
--template bump-version
143143
--part "${{ matrix.part }}"
144144
--output "$GITHUB_OUTPUT"
@@ -176,7 +176,7 @@ jobs:
176176
- name: Prepare release
177177
# Updates changelog and citation dates, comparison URL, and removes warning.
178178
# Also hard-codes version in workflow URLs for kdeldycke/repomatic repository.
179-
run: uvx --no-progress 'repomatic==6.4.1' release-prep
179+
run: uvx --no-progress --from . repomatic release-prep
180180
- name: Prepare repository
181181
env:
182182
GIT_AUTHOR: ${{ github.actor }}
@@ -192,9 +192,9 @@ jobs:
192192
- name: Re-target main branch in workflows
193193
# This step is only used in the original repository to automate remote URL tagging.
194194
if: github.repository == 'kdeldycke/repomatic'
195-
run: uvx --no-progress 'repomatic==6.4.1' release-prep --post-release
195+
run: uvx --no-progress --from . repomatic release-prep --post-release
196196
- name: Add new changelog entry
197-
run: uvx --no-progress 'repomatic==6.4.1' changelog ./changelog.md
197+
run: uvx --no-progress --from . repomatic changelog ./changelog.md
198198
- name: Version bump
199199
run: bump-my-version bump --verbose patch
200200
- name: Sync uv.lock
@@ -209,7 +209,7 @@ jobs:
209209
env:
210210
CURRENT_VERSION: ${{ steps.get_version.outputs.current_version }}
211211
run: >
212-
uvx --no-progress 'repomatic==6.4.1' pr-body
212+
uvx --no-progress --from . repomatic pr-body
213213
--template prepare-release
214214
--version "${CURRENT_VERSION}"
215215
--output "$GITHUB_OUTPUT"

.github/workflows/debug.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- name: Run repomatic metadata
3636
id: metadata
3737
run: >
38-
uvx --no-progress 'repomatic==6.4.1' --verbosity DEBUG metadata
38+
uvx --no-progress --from . repomatic --verbosity DEBUG metadata
3939
--format github-json --output "$GITHUB_OUTPUT"
4040
build_targets
4141
- name: Extend matrix with ubuntu-slim

.github/workflows/docs.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Run repomatic metadata
2525
id: metadata
2626
run: >
27-
uvx --no-progress 'repomatic==6.4.1' metadata
27+
uvx --no-progress --from . repomatic metadata
2828
--format github-json --output "$GITHUB_OUTPUT"
2929
is_python_project is_sphinx doc_files
3030
@@ -117,5 +117,5 @@ jobs:
117117
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
118118
LYCHEE_EXIT_CODE: ${{ steps.lychee_run.outputs.exit_code }}
119119
run: |
120-
uvx --no-progress 'repomatic==6.4.1' broken-links \
120+
uvx --no-progress --from . repomatic broken-links \
121121
${LYCHEE_EXIT_CODE:+--lychee-exit-code "${LYCHEE_EXIT_CODE}"}

.github/workflows/labels.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- name: Sync labels
4242
env:
4343
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44-
run: uvx --no-progress 'repomatic==6.4.1' sync-labels
44+
run: uvx --no-progress --from . repomatic sync-labels
4545

4646
metadata:
4747
name: 🧬 Project metadata
@@ -56,7 +56,7 @@ jobs:
5656
- name: Run repomatic metadata
5757
id: metadata
5858
run: >
59-
uvx --no-progress 'repomatic==6.4.1' metadata
59+
uvx --no-progress --from . repomatic metadata
6060
--format github-json --output "$GITHUB_OUTPUT"
6161
is_bot
6262
@@ -72,7 +72,7 @@ jobs:
7272
- uses: actions/checkout@v6.0.2
7373
- uses: astral-sh/setup-uv@v7.3.1
7474
- name: Dump default rules
75-
run: uvx --no-progress 'repomatic==6.4.1' init labels
75+
run: uvx --no-progress --from . repomatic init labels
7676
- name: Apply rules
7777
uses: actions/labeler@v6.0.1
7878
with:
@@ -90,7 +90,7 @@ jobs:
9090
- uses: actions/checkout@v6.0.2
9191
- uses: astral-sh/setup-uv@v7.3.1
9292
- name: Dump default rules
93-
run: uvx --no-progress 'repomatic==6.4.1' init labels
93+
run: uvx --no-progress --from . repomatic init labels
9494
- name: Apply rules
9595
uses: github/issue-labeler@v3.4
9696
with:
@@ -111,4 +111,4 @@ jobs:
111111
- name: Add sponsor label
112112
env:
113113
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
114-
run: uvx --no-progress 'repomatic==6.4.1' sponsor-label
114+
run: uvx --no-progress --from . repomatic sponsor-label

.github/workflows/lint.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Run repomatic metadata
3131
id: metadata
3232
run: >
33-
uvx --no-progress 'repomatic==6.4.1' metadata
33+
uvx --no-progress --from . repomatic metadata
3434
--format github-json --output "$GITHUB_OUTPUT"
3535
is_bot python_files yaml_files workflow_files zsh_files
3636
is_python_project mypy_params
@@ -47,7 +47,7 @@ jobs:
4747
- name: Lint repository metadata
4848
env:
4949
GH_TOKEN: ${{ github.token }}
50-
run: uvx --no-progress 'repomatic==6.4.1' lint-repo
50+
run: uvx --no-progress --from . repomatic lint-repo
5151

5252
lint-types:
5353
name: 🛡️ Lint types
@@ -170,7 +170,7 @@ jobs:
170170
- uses: astral-sh/setup-uv@v7.3.1
171171
- name: Generate zizmor config if missing
172172
if: hashFiles('zizmor.yaml') == ''
173-
run: uvx --no-progress 'repomatic==6.4.1' init zizmor
173+
run: uvx --no-progress --from . repomatic init zizmor
174174
- name: Run zizmor
175175
run: uvx --no-progress 'zizmor==1.23.0' --format github --offline .
176176

0 commit comments

Comments
 (0)