Skip to content

Commit 7e7378a

Browse files
committed
[changelog] Post-release bump v7.10.0 → v7.10.1.dev0
1 parent c453893 commit 7e7378a

17 files changed

Lines changed: 109 additions & 104 deletions

.github/workflows/_release-build.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
env:
8181
PR_REF: ${{ steps.extract.outputs.pr_ref }}
8282
run: >
83-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0'
83+
uv --no-progress run --frozen -- repomatic
8484
pr-body --output-format github-actions
8585
--template detect-squash-merge
8686
--pr-ref "${PR_REF}"
@@ -128,7 +128,7 @@ jobs:
128128
- name: Run repomatic metadata
129129
id: metadata
130130
run: >
131-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' metadata
131+
uv --no-progress run --frozen -- repomatic metadata
132132
--format github-json --output "$GITHUB_OUTPUT"
133133
new_commits_matrix release_commits_matrix build_targets nuitka_matrix
134134
is_python_project cli_scripts package_name current_version released_version
@@ -163,7 +163,7 @@ jobs:
163163
version: "0.12.1"
164164
- name: Check dependency sources
165165
run: >
166-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' lint-deps
166+
uv --no-progress run --frozen -- repomatic lint-deps
167167
${{ fromJSON(needs.metadata.outputs.metadata).release_commits_matrix
168168
&& '--fatal' || '--no-fatal' }}
169169

.github/workflows/_release-engine.yaml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
- name: Run repomatic metadata
6666
id: metadata
6767
run: >
68-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' metadata
68+
uv --no-progress run --frozen -- repomatic metadata
6969
--format github-json --output "$GITHUB_OUTPUT"
7070
new_commits_matrix release_commits_matrix build_targets nuitka_matrix
7171
nuitka_extras is_python_project package_name current_version
@@ -276,7 +276,7 @@ jobs:
276276
# NUITKA_PYTHON_FLAGS and NUITKA_CCACHE_FLAG hold optional flags,
277277
# meant to word-split.
278278
# shellcheck disable=SC2086
279-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' run nuitka -- \
279+
uv --no-progress run --frozen -- repomatic run nuitka -- \
280280
${NUITKA_PYTHON_FLAGS} ${NUITKA_CCACHE_FLAG} \
281281
--output-filename="${BIN_NAME}" "${MODULE_PATH}"
282282
- name: Upload Nuitka crash report
@@ -306,7 +306,7 @@ jobs:
306306
BIN_NAME: ${{ matrix.bin_name }}
307307
shell: bash
308308
run: >
309-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0'
309+
uv --no-progress run --frozen -- repomatic
310310
verify-binary --target "${TARGET}" --binary "${BIN_NAME}"
311311
# On a non-release run, exercise the freshly-built binary in place: the
312312
# standalone test-binaries job only runs for release commits, so canary
@@ -358,7 +358,7 @@ jobs:
358358
BIN_NAME: ${{ matrix.bin_name }}
359359
shell: bash
360360
run: >
361-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' run gh --
361+
uv --no-progress run --frozen -- repomatic run gh --
362362
attestation verify "${BIN_NAME}"
363363
--repo "${{ github.repository }}"
364364
--signer-repo kdeldycke/repomatic
@@ -374,7 +374,7 @@ jobs:
374374
BUNDLE_PATH: ${{ steps.attest-binary.outputs.bundle-path }}
375375
shell: bash
376376
run: >
377-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0'
377+
uv --no-progress run --frozen -- repomatic
378378
pack-attestation --bundle "${BUNDLE_PATH}"
379379
- name: Upload attestation bundle
380380
# Globbed rather than named, so the filename stays the CLI's to decide.
@@ -496,7 +496,7 @@ jobs:
496496
CURRENT_VERSION: ${{ matrix.current_version }}
497497
COMMIT: ${{ matrix.commit }}
498498
run: >
499-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' git-tag
499+
uv --no-progress run --frozen -- repomatic git-tag
500500
--tag "v${CURRENT_VERSION}"
501501
--commit "${COMMIT}"
502502
--skip-existing
@@ -538,7 +538,7 @@ jobs:
538538
continue-on-error: true
539539
env:
540540
GH_TOKEN: ${{ secrets.REPOMATIC_PAT || github.token }}
541-
run: uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' sync-dev-release --live --delete
541+
run: uv --no-progress run --frozen -- repomatic sync-dev-release --live --delete
542542
- name: Create GitHub release draft
543543
# Idempotent: skips if release already exists (e.g. workflow re-run).
544544
# Notes carry the PyPI availability admonition from the start: baking it
@@ -650,7 +650,7 @@ jobs:
650650
BUNDLE_PATH: ${{ steps.attest-manpages.outputs.bundle-path }}
651651
GH_TOKEN: ${{ secrets.REPOMATIC_PAT || github.token }}
652652
run: |
653-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' \
653+
uv --no-progress run --frozen -- repomatic \
654654
pack-attestation --bundle "${BUNDLE_PATH}" > upload-list.txt
655655
xargs gh release upload "v${CURRENT_VERSION}" \
656656
--repo "${{ github.repository }}" \
@@ -735,7 +735,7 @@ jobs:
735735
PACKAGE_NAME: ${{ fromJSON(needs.metadata.outputs.metadata).package_name }}
736736
shell: bash
737737
run: |
738-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' pack-attestation \
738+
uv --no-progress run --frozen -- repomatic pack-attestation \
739739
--bundle "${BUNDLE_PATH}" \
740740
--dir release-assets \
741741
--name "${PACKAGE_NAME}-extra-assets" > upload-list.txt
@@ -813,7 +813,7 @@ jobs:
813813
# Python distributions live in the CLI; the shell only feeds the
814814
# printed list to `gh release upload`.
815815
run: |
816-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' pack-binaries \
816+
uv --no-progress run --frozen -- repomatic pack-binaries \
817817
--version "${CURRENT_VERSION}" --dir ./compile-assets > upload-list.txt
818818
if [[ -s upload-list.txt ]]; then
819819
xargs gh release upload "v${CURRENT_VERSION}" \
@@ -881,7 +881,7 @@ jobs:
881881
VIRUSTOTAL_API_KEY: ${{ secrets.VIRUSTOTAL_API_KEY }}
882882
CURRENT_VERSION: ${{ matrix.current_version }}
883883
run: >
884-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' scan-virustotal
884+
uv --no-progress run --frozen -- repomatic scan-virustotal
885885
--tag "v${CURRENT_VERSION}"
886886
--binaries-dir ./binaries
887887
--poll
@@ -894,7 +894,7 @@ jobs:
894894
env:
895895
GH_TOKEN: ${{ github.token }}
896896
run: >
897-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' sync-binaries
897+
uv --no-progress run --frozen -- repomatic sync-binaries
898898
--repo "${{ github.repository }}"
899899
--page docs/binaries.md
900900
--records docs/assets/virustotal-scans.json
@@ -909,7 +909,7 @@ jobs:
909909
CURRENT_VERSION: ${{ matrix.current_version }}
910910
DEFAULT_BRANCH: ${{ github.event.repository.default_branch }}
911911
run: >
912-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' git-commit-push
912+
uv --no-progress run --frozen -- repomatic git-commit-push
913913
--message "Record v${CURRENT_VERSION} binaries"
914914
--branch "${DEFAULT_BRANCH}"
915915
docs/binaries.md
@@ -957,7 +957,7 @@ jobs:
957957
env:
958958
GH_TOKEN: ${{ github.token }}
959959
run: >
960-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' sync-dev-release --live
960+
uv --no-progress run --frozen -- repomatic sync-dev-release --live
961961
--upload-assets release_assets
962962
963963
# Refresh the Mermaid dependency graph once per release (never on ordinary
@@ -983,10 +983,10 @@ jobs:
983983
version: "0.12.1"
984984
- name: Generate graph
985985
# Package name and output path are auto-detected from pyproject.toml.
986-
run: uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0' update-dep-graph
986+
run: uv --no-progress run --frozen -- repomatic update-dep-graph
987987
- id: pr-metadata
988988
run: >
989-
uvx --no-progress --exclude-newer-package repomatic=P0D 'repomatic==7.10.0'
989+
uv --no-progress run --frozen -- repomatic
990990
pr-body --output-format github-actions
991991
--template update-dep-graph
992992
--output "$GITHUB_OUTPUT"

0 commit comments

Comments
 (0)