Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
344 commits
Select commit Hold shift + click to select a range
2e86825
ci(deps): bump `python-semantic-release/publish-action@v9.19.1` to 9.…
dependabot[bot] Feb 17, 2025
1ac97bc
feat: add package name variant, `python-semantic-release`, project sc…
codejedi365 Feb 22, 2025
1a4116a
ci(release): improve concurrency restrictions to prevent release coll…
codejedi365 Feb 23, 2025
26bb37c
9.21.0
Feb 23, 2025
98287c9
ci(deps): bump `python-semantic-release@v9.20.0` action to 9.21.0 (#1…
codejedi365 Feb 23, 2025
84a752b
ci(deps): bump `mikepenz/action-junit-report@v5.3.0` action to 5.4.0 …
codejedi365 Feb 23, 2025
5093f30
ci(deps): bump `python-semantic-release/publish-action@v9.20.0` to 9.…
dependabot[bot] Feb 23, 2025
e81a78a
ci(workflows): set 3rd party actions to specific commit hash (#1219)
codejedi365 Mar 23, 2025
a0cd1be
build(deps): expand `python-gitlab` dependency to include `v5.0.0` (#…
xakepnz Apr 17, 2025
ca66457
ci(deps): bump `tj-actions/changed-files@v45.0.9` to `v46.0.2`
codejedi365 Apr 17, 2025
d274f0c
ci(deps): bump `mikepenz/action-junit-report@v5.4.0` to `v5.5.0`
codejedi365 Apr 17, 2025
691536e
build(deps): bump `rich` dependency from `13.0` to `14.0` (#1224)
dependabot[bot] Apr 17, 2025
550e85f
docs(github-actions): expound on monorepo example to include publishi…
timonrieger Apr 18, 2025
f7acbf3
build(deps-test): expand `pytest-cov` dependency to include `v6` upda…
dependabot[bot] Apr 19, 2025
6e3678a
build(deps-build): expand `setuptools` dependency to include `v76`, `…
dependabot[bot] Apr 19, 2025
493b906
ci(deps): bump `tj-actions/changed-files@v46.0.2` to `v46.0.5`
codejedi365 May 5, 2025
ef7d4ff
ci(deps): bump `mikepenz/action-junit-report@5.5.0` to `v5.5.1`
dependabot[bot] Apr 21, 2025
f7ef0e4
build(deps-build): expand setuptools dependency to include `v79` & `v…
dependabot[bot] May 5, 2025
71ab2cf
refactor: pull project version variable from package metadata (#1240)
codejedi365 May 5, 2025
f61f8a3
fix(changelog-filters): fixes url resolution when prefix & path share…
codejedi365 May 5, 2025
0dc72ac
9.21.1
May 5, 2025
e39ceeb
ci(deps): bump `python-semantic-release@v9.21.0` action to `v9.21.1`
codejedi365 May 5, 2025
31abbc7
ci(deps): bump `python-semantic-release/publish-action@v9.21.0` actio…
dependabot[bot] May 5, 2025
4aa6a6e
build(deps): prevent update to `click@8.2.0` (#1245)
codejedi365 May 16, 2025
080e4bc
feat(cmd-version): enable `version_variables` version stamp of vars w…
codejedi365 May 16, 2025
fb3da27
fix(github-action)!: resolve command injection vulnerability in actio…
codejedi365 May 13, 2025
a082896
docs(github-actions): update PSR action parameter documenation
codejedi365 May 13, 2025
c4d45ec
docs(github-actions): update `python-semantic-release/publish-action`…
codejedi365 May 13, 2025
67b2ae0
docs(github-actions): change recommended workflow to separate release…
codejedi365 May 14, 2025
47d1b74
refactor(github-actions): consolidate code & simplify github action b…
codejedi365 May 14, 2025
8d2b874
test(github-action): add github Docker action test suite
codejedi365 May 17, 2025
d664428
ci(validate): add integration testing of PSR github docker action
codejedi365 May 17, 2025
5c5ca2a
chore(conf): configure project to stamp the ci action's `requirements…
codejedi365 May 17, 2025
726026b
ci(deps): bump `docker/build-push-action@v6.16.0` to `v6.17.0` (#1250)
dependabot[bot] May 25, 2025
ed5a2da
refactor(changelog-templates): move templates from `angular/` to `con…
codejedi365 May 17, 2025
e7ac155
fix(changelog-md)!: change to 1-line descriptions in markdown template
codejedi365 Dec 20, 2024
731466f
fix(changelog-rst)!: change to 1-line descriptions in the default ReS…
codejedi365 Dec 20, 2024
615d8d2
refactor(parser-conventional): update parser code to separate from th…
codejedi365 May 17, 2025
f703a75
refactor(parser-scipy): update parser code to separate from the depre…
codejedi365 May 17, 2025
b1bb0e5
fix(parser-conventional)!: remove issue footer messages from commit d…
codejedi365 Oct 24, 2024
3cfee76
fix(parser-scipy)!: remove issue footer messages from commit descript…
codejedi365 May 17, 2025
b757603
fix(parser-emoji)!: remove issue footer messages from commit descript…
codejedi365 May 18, 2025
b271cbb
fix(parser-conventional)!: remove breaking change footer messages fro…
codejedi365 Oct 24, 2024
7e8dc13
fix(parser-conventional)!: remove release notice footer messages from…
codejedi365 May 18, 2025
58308e3
fix(parser-scipy)!: remove release notice footer messages from commit…
codejedi365 Oct 24, 2024
b6307cb
fix(parser-emoji)!: remove release notice footer messages from commit…
codejedi365 May 18, 2025
eed63fa
fix(parser-conventional)!: remove PR/MR references from commit subjec…
codejedi365 Oct 24, 2024
da4140f
fix(parser-scipy)!: remove PR/MR references from commit subject line
codejedi365 Oct 24, 2024
16465f1
fix(parser-emoji)!: remove PR/MR references from commit subject line
codejedi365 May 18, 2025
6fcdc99
feat(parser-conventional)!: set parser to evaluate all squashed commi…
codejedi365 Nov 11, 2024
634fffe
feat(parser-scipy)!: set parser to evaluate all squashed commits by d…
codejedi365 Nov 11, 2024
514a922
feat(parser-emoji)!: set parser to evaluate all squashed commits by d…
codejedi365 May 18, 2025
59bf084
feat(parser-conventional)!: set parser to ignore merge commits by def…
codejedi365 Nov 11, 2024
d4f128e
feat(parser-scipy)!: set parser to ignore merge commits by default
codejedi365 Nov 11, 2024
8a51525
feat(parser-emoji)!: set parser to ignore merge commits by default
codejedi365 May 18, 2025
92b42fe
ci(validate): increase defined terminal width for pytest results
codejedi365 May 18, 2025
2cbd3f1
refactor(parser-conventional): ensures squash commits are interpreted…
codejedi365 May 18, 2025
8c50c4f
refactor(parser-scipy): ensure that scopes are properly extracted fro…
codejedi365 May 18, 2025
48b3de0
refactor(parser-emoji): ensures that merge request numbers are remove…
codejedi365 May 19, 2025
eb0a9eb
test(conftest): update commit object creation to prevent test failures
codejedi365 May 18, 2025
802c190
test(parser-conventional): update unit testing to match expected outp…
codejedi365 May 18, 2025
261164e
test(parser-scipy): update unit testing to match expected output of m…
codejedi365 May 18, 2025
f54e72b
test(parser-emoji): update unit testing to match expected output of m…
codejedi365 May 19, 2025
9d51b2a
test(fixtures): update history creator fixture to new parser msg cleanup
codejedi365 May 18, 2025
68e39a8
test(release-history): update test to handle new default `ignore_merg…
codejedi365 May 18, 2025
c9a8ecf
test(fixtures): update changelog generator to remove commit bodies
codejedi365 May 18, 2025
6e2631c
test(fixtures): update commit object creator as PSR now removes MRs f…
codejedi365 May 18, 2025
fee2ff9
test(fixtures): update repo definitions with valid scipy scopes
codejedi365 May 18, 2025
fd3076e
test(fixtures): harden test fixtures from CI environment variables
codejedi365 May 18, 2025
5310d0c
docs(commit-parsing): define limitation of revert commits with the sc…
codejedi365 May 18, 2025
86f6bd9
test: refactor to use cli runner with empty default env
codejedi365 May 19, 2025
b03daec
test(fixtures): update repos with merges to ignore merge commits in c…
codejedi365 May 19, 2025
5acac1b
refactor(cli): configure only PSR for logging & not root logger
codejedi365 May 19, 2025
5ba71f5
refactor: centralize logging object across package
codejedi365 May 19, 2025
d53bfac
test(cmd-version): update test cases for updated emoji version values
codejedi365 May 19, 2025
6a86656
style: fix spelling in comments
codejedi365 May 19, 2025
c08b835
refactor(config): update custom `commit_message` regex converter to m…
codejedi365 May 19, 2025
e69e46c
refactor(cmd-version): add `USERNAME` as passed variable to build env…
codejedi365 May 19, 2025
c6b6eab
refactor(config)!: change `allow_zero_version` default to `false`
codejedi365 May 20, 2025
203d29d
docs(configuration): change default value for `allow_zero_version` in…
codejedi365 May 20, 2025
7f6899e
test(cmd-version): update tests to handle new default `allow_zero_ver…
codejedi365 May 21, 2025
0e114c3
refactor(config)!: change `changelog.default_templates.mask_initial_r…
codejedi365 May 20, 2025
5fb02ab
docs(configuration): change the default for the base changelog's `mas…
codejedi365 May 20, 2025
06be5fc
test(fixtures): update repo builder's default parameter value for `ma…
codejedi365 May 20, 2025
7d39e76
refactor(config)!: change `changelog.mode` default to `update`
codejedi365 May 21, 2025
0bed906
docs(configuration): change the default value for `changelog.mode` in…
codejedi365 May 21, 2025
7d58fde
test(cmd-version): update tests of repo builders for `changelog.mode=…
codejedi365 May 21, 2025
3fbde64
chore(config): update semantic-release default branch regular expression
codejedi365 May 25, 2025
a5f5e04
docs(upgrading): re-locate version upgrade guides into `Upgrading PSR`
codejedi365 May 24, 2025
6cd0fbe
docs(algorithm): remove out-of-date algorithm description
codejedi365 May 24, 2025
6aad7f1
docs(github-actions): add reference to manual release workflow example
codejedi365 May 24, 2025
8bed5bc
docs(contributing): refactor contributing & contributors layout
codejedi365 May 24, 2025
4ea92ec
docs(upgrading-v10): added migration guide for v9 to v10
codejedi365 May 24, 2025
4e52f4b
docs: refactor documentation page navigation
codejedi365 May 24, 2025
58d4e7f
test(fixtures): update repo fixtures to include at least one issue cl…
codejedi365 Dec 2, 2024
8d7b4c0
test(cmd-version): update changelog test case for handling issue clos…
codejedi365 Dec 18, 2024
bd3e7bf
fix(cli): adjust verbosity parameter to enable silly-level logging
codejedi365 May 25, 2025
bca5198
chore(scripts): update doc script for new doc file locations
codejedi365 May 25, 2025
e06ee28
10.0.0
May 25, 2025
7338fcf
Revert "10.0.0"
codejedi365 May 25, 2025
092ace2
10.0.0
May 25, 2025
e70325e
chore(changelog): update changelog spelling, links, & shorten breakin…
codejedi365 May 25, 2025
bba903c
ci(deps): bump `python-semantic-release@v9.21.0` action to `v10.0.0`
codejedi365 May 25, 2025
96a9503
ci(deps): bump `python-semantic-release/publish-action@v9.21.1` to `v…
dependabot[bot] May 25, 2025
2803676
fix(github-actions): bump the github-actions dependency to `v10.0.0` …
codejedi365 May 25, 2025
22fd679
chore(changelog): update PSR template after v10 strips PR numbers fro…
codejedi365 May 17, 2025
74192b4
chore(changelog): update changelog with latest template change
codejedi365 May 25, 2025
ceca761
chore(changelog): add reference to the v10 migration guide
codejedi365 May 25, 2025
613640f
chore(release-notes): update templates to support `first_release` cre…
codejedi365 May 25, 2025
d099c20
test(fixtures): always run e2e tests in very verbose mode for test fa…
codejedi365 May 25, 2025
b15f3cb
10.0.1
May 25, 2025
3b7b821
Revert "10.0.1"
codejedi365 May 25, 2025
74f7260
ci(deps): force `python-semantic-release` action to have `v10.0.0`
codejedi365 May 25, 2025
f928991
ci(release): add filesystem check post psr action to detect error
codejedi365 May 25, 2025
917a2c7
10.0.1
May 25, 2025
ffb2976
ci(deps): bump `python-semantic-release@v10.0.0` action to `v10.0.1`
codejedi365 May 25, 2025
109b8bd
ci(deps): bump `python-semantic-release/publish-action@v10.0.0` to `v…
dependabot[bot] May 25, 2025
93e23c8
fix(github-actions): add filesystem UID/GID fixer after action worksp…
codejedi365 May 26, 2025
1a32400
10.0.2
May 26, 2025
4a148ce
ci(deps): bump `python-semantic-release@v10.0.1` action to `v10.0.2`
codejedi365 May 26, 2025
55486cd
ci(deps): bump `python-semantic-release/publish-action@v10.0.1` to `v…
dependabot[bot] May 26, 2025
b1151b1
refactor(changelog): simplify & consolidate jinja macro functionality…
codejedi365 May 26, 2025
10e1b52
chore(psr-changelog): consolidate & simplify jinja macro implementati…
codejedi365 May 26, 2025
ce311ad
chore: update in code todos for v10 (#1266)
codejedi365 May 26, 2025
bb8f2ee
chore(config): add version stamp to github-actions examples in docs (…
codejedi365 Jun 7, 2025
fbb63ec
docs(github-actions): clarify with examples of the `root_options` v10…
bartdorlandt Jun 7, 2025
b31b540
build(deps-dev): bump mypy from 1.15.0 to 1.16.0 (#1270)
dependabot[bot] Jun 7, 2025
8da19f1
ci(deps): bump `mikepenz/action-junit-report@v5.5.1` action to `v5.6.0`
codejedi365 Jun 7, 2025
f772121
ci(deps): bump `docker/build-push-action@v6.17.0` to `v6.18.0`
dependabot[bot] Jun 2, 2025
99fc9cc
build(deps): expand `python-gitlab` dependency to include `v6.0.0` (#…
dependabot[bot] Jun 12, 2025
de62334
feat(cmd-version): always stage version stamped files & changelog eve…
JonZeolla Jun 12, 2025
f9e152f
10.1.0
Jun 12, 2025
f0da169
chore(dependabot): update config for action's new Dockerfile file loc…
codejedi365 Jun 12, 2025
11d43e7
ci(deps): bump `python-semantic-release@v10.0.2` action to `v10.1.0`
codejedi365 Jun 12, 2025
64b7138
ci(deps): bump `python-semantic-release/publish-action@v10.0.2` to `v…
dependabot[bot] Jun 12, 2025
f2ffdc0
test(cmd-version): add post-release branch update merge repo test (#1…
dzmitrysliaptsou Jun 20, 2025
0f8b1b3
build(deps-dev): bump `mypy` from 1.16.0 to 1.16.1 (#1279)
dependabot[bot] Jun 20, 2025
c1fc8af
ci(deps): bump `mikepenz/action-junit-report@v5.6.0` action to `v5.6.…
dependabot[bot] Jun 20, 2025
425c336
test(cmd-version): update build command tests to test for `PACKAGE_NA…
codejedi365 Jun 29, 2025
db9bc13
feat(cmd-version): adds `PACKAGE_NAME` value into build command envir…
codejedi365 Jun 29, 2025
4aa3805
docs(configuration): update build command environment definition to i…
codejedi365 Jun 29, 2025
5390145
docs(uv-integration): fix configuration guide for `uv` usage to ensur…
aqib-bhat Jun 24, 2025
2896129
10.2.0
Jun 29, 2025
11ee824
ci(deps): bump `python-semantic-release@v10.1.0` action to `v10.2.0`
codejedi365 Jun 29, 2025
a047df0
ci(deps): bump `python-semantic-release/publish-action@v10.1.0` to `v…
dependabot[bot] Jun 29, 2025
f4ec792
docs(README): update broken links to match re-located destinations (#…
Sehat1137 Jun 30, 2025
ee0adb4
ci(stalebot): adjust developer updates to every 90 days (#1286)
codejedi365 Jun 30, 2025
f25883f
fix(util): fixes no-op log output when commit message contains square…
codejedi365 Jul 1, 2025
39b647b
feat(github-actions): add `commit_sha` as a GitHub Actions output val…
codejedi365 Jul 4, 2025
2ce2e94
docs(getting-started): fixes `changelog.exclude_commit_patterns` exam…
mattgebert Jul 11, 2025
a3fd23c
feat(github-actions): add `release_notes` as a GitHub Actions output …
codejedi365 Jul 27, 2025
888aea1
feat(github-actions): add release `link` as a GitHub Actions output v…
codejedi365 Jul 27, 2025
c0197b7
feat(github-actions): add `previous_version` as a GitHub Actions outp…
codejedi365 Jul 27, 2025
bdbfd23
10.3.0
Aug 4, 2025
ac438f2
ci(deps): bump `mikepenz/action-junit-report@v5.6.1` action to v5.6.2…
dependabot[bot] Aug 6, 2025
8efebe2
docs(github-actions): adjust docs for direct links to action example …
codejedi365 Aug 6, 2025
5385724
fix(github-actions): refactor the action output error checking for no…
codejedi365 Aug 6, 2025
5b9d941
10.3.1
Aug 6, 2025
e1aece1
docs(uv-integration): add `--no-changelog` to build step to increase …
salahelfarissi Aug 31, 2025
46d189f
test(fixtures): refactor project config fixtures to enable file speci…
codejedi365 Jul 27, 2025
4ab60ca
test(fixtures): refactor e2e infrastructure to be more configurable &…
codejedi365 Aug 5, 2025
6928c17
test(fixtures): refactor normal repos to match new e2e infrastructure
codejedi365 Sep 2, 2025
aacc117
test(cmd-version): refactor version command tests to match new e2e in…
codejedi365 Sep 2, 2025
142948c
test(cmd-changelog): refactor changelog command tests to match new e2…
codejedi365 Sep 2, 2025
3c2358e
ci(test-e2e): reduce number of Python versions tested to adhere to Se…
codejedi365 Sep 2, 2025
e2edcec
build(config): lock major version of Python 3 and minimum of v3.8
codejedi365 Sep 2, 2025
3c65a41
ci(deps): bump `pypa/gh-action-pypi-publish@1.12.4` action to 1.13.0 …
dependabot[bot] Sep 6, 2025
4df4be4
fix(cmd-version): prevent errors when PSR is executed in non-GitHub C…
codejedi365 Sep 6, 2025
63e435b
perf(cmd-version): re-order operations for faster parsing in version …
codejedi365 Sep 6, 2025
9293da5
10.3.2
Sep 6, 2025
3d9c825
ci(deps): bump `python-semantic-release@v10.2.0` action to `v10.3.2`
codejedi365 Sep 6, 2025
196c573
ci(deps): bump `python-semantic-release/publish-action@v10.2.0` to `v…
codejedi365 Sep 6, 2025
5c23e23
ci(deps): bump `actions/checkout@v4.2.2` to `v5.0.0`
codejedi365 Sep 6, 2025
d96c45e
ci(deps): bump `actions/download-artifact@v4.3.0` to `5.0.0`
dependabot[bot] Sep 2, 2025
e18f866
feat(parser): add new conventional-commits standard parser for monore…
codejedi365 Sep 8, 2025
6df5e87
10.4.0
Sep 8, 2025
98ef722
docs(CHANGELOG): update hyperlink in v10.4.0's additional info paragr…
codejedi365 Sep 8, 2025
ee2617c
ci(deps): bump `python-semantic-release@v10.3.2` action to `v10.4.0`
codejedi365 Sep 10, 2025
a7d0195
ci(deps): bump `python-semantic-release/publish-action@v10.3.2` to `v…
codejedi365 Sep 10, 2025
8fdbc3e
ci(deps): bump `actions/stale@v9.1.0` to `v10.0.0`
codejedi365 Sep 10, 2025
f77c598
ci(deps): bump `actions/setup-python@v5.6.0` to `v6.0.0`
codejedi365 Sep 10, 2025
3f21f3f
docs(getting-started-guide): remove notice about lack of monorepo sup…
codejedi365 Sep 11, 2025
ccc91c0
docs(github-actions): fix recommended upstream detection script's ups…
bartdorlandt Sep 13, 2025
b090fa2
fix(cmd-version): fix error where `--no-tag` is not respected (#1329)
codejedi365 Sep 13, 2025
4d4cb0a
10.4.1
Sep 13, 2025
4e2946d
ci(deps): bump `python-semantic-release@v10.4.0` action to `v10.4.1`
codejedi365 Sep 13, 2025
35ad6cc
ci(deps): bump `python-semantic-release/publish-action@v10.4.0` to `v…
dependabot[bot] Sep 13, 2025
4cd3f43
chore(pr-template): update github template link to contributing guide…
codejedi365 Sep 13, 2025
7f5e35f
build(deps-dev): bump pre-commit ~=3.5 to ~=4.3 (#1313)
dependabot[bot] Sep 13, 2025
0bf74d5
build(deps-test): bump `pytest-lazy-fixture` to at least `1.3.4` (#1319)
dependabot[bot] Sep 13, 2025
0fb4875
docs(github-actions): adds release job outputs definition to example …
Oli4 Oct 25, 2025
1a23712
build(deps): change github-actions container image to `python:3.14-sl…
dependabot[bot] Nov 2, 2025
8c3b949
ci(deps): bump `actions/stale@v10.0.0` to `v10.1.0`
codejedi365 Nov 2, 2025
175e47f
ci(deps): bump `actions/download-artifact@v5.0.0` to `v6.0.0`
codejedi365 Nov 2, 2025
b8ee944
ci(deps): bump `actions/upload-artifact@v4.6.2` to `v5.0.0`
codejedi365 Nov 2, 2025
4864bb2
ci(deps): bump `tj-actions/changed-files@v46.0.5` action to `v47.0.0`
codejedi365 Nov 2, 2025
669c61d
ci(deps): bump `mikepenz/action-junit-report@v5.6.2` to `v6.0.0`
codejedi365 Nov 2, 2025
5ca835f
build(deps-test): relax `pytest-lazy-fixtures` version requirement to…
dependabot[bot] Nov 2, 2025
8877d81
build(deps-test): expand `pytest-cov` dependency requirement to suppo…
dependabot[bot] Nov 2, 2025
e3ae8ac
build(deps-docs): bump `furo` theme version from ~=2024.1 to ~=2025.9…
dependabot[bot] Nov 2, 2025
76c6f75
chore(scripts): add docs development script (#1350)
codejedi365 Nov 2, 2025
23b8a6c
build(deps-docs): bump `sphinxcontrib-apidoc` from 0.5.0 to 0.6.0 (#1…
dependabot[bot] Nov 2, 2025
66cc9d1
build(deps-docs): bump `sphinx` dependency from ~=6.0.0 to ~=7.4.0 (#…
dependabot[bot] Nov 2, 2025
4ce1fca
feat(cmd-version): adds c-macro style version definition support to `…
codejedi365 Nov 2, 2025
0f7386f
ci(deps): lock `pypa/gh-action-pypi-publish` action to sha-1 of `v1.1…
codejedi365 Nov 2, 2025
55c94ec
build(deps): bump `tomlkit` dependency from ~=0.11.0 to ~=0.13.0 (#1355)
codejedi365 Nov 2, 2025
3d7fdd7
ci(github): set Python 3.14 as highest version threshold for E2E test…
codejedi365 Nov 2, 2025
d093713
chore(scripts): add build script that strips dev dependencies from wh…
codejedi365 Nov 2, 2025
82c5a7f
build(config): declare python 3.14 compatibility
codejedi365 Nov 2, 2025
4998421
build(config): add `codejedi365` as package author
codejedi365 Nov 2, 2025
d77193e
feat(cmd-version): adds upstream check into workflow to prevent commi…
codejedi365 Nov 7, 2025
f6475ac
refactor(logging): remove excessive & irrelevant debug logging messages
codejedi365 Nov 7, 2025
a929dcf
style(logging): remove type ignore for non error syntax
codejedi365 Nov 7, 2025
2418719
chore(config): update PSR config to use conventional commit style ver…
codejedi365 Nov 8, 2025
8b7077c
chore(copilot): add GitHub Copilot instructions for repository (#1354)
Copilot Nov 9, 2025
c95c608
ci(deps): bump `mikepenz/action-junit-report@v6.0.0` action to `v6.0.…
dependabot[bot] Nov 9, 2025
90a1ffa
feat(cmd-version): add automatic repository un-shallowing to version …
codejedi365 Nov 9, 2025
e7d7aa7
fix(cmd-version): prevent regular expression errors on `tag_format` (…
codejedi365 Nov 9, 2025
a28f940
feat(cmd-version): add functionality to create & update partial versi…
MatthieuSarter Nov 9, 2025
eb841f9
chore: release v10.5.0
Nov 9, 2025
7086257
fix(cmd-version): fix upstream change detection to succeed without br…
codejedi365 Nov 10, 2025
bd8f84c
chore: release v10.5.1
Nov 10, 2025
3670b81
test(config): streamline error logging & prevent duplicate logging du…
codejedi365 Nov 10, 2025
bc3fa04
test(cmd-version): update `--print*` tests to assert on click test ru…
codejedi365 Nov 10, 2025
e0b3b70
fix(cmd-version): toggle verify upstream off when no version commit i…
codejedi365 Nov 10, 2025
02f2a5c
chore: release v10.5.2
Nov 10, 2025
c5d3042
ci(deps): bump `python-semantic-release@v10.4.1` action to `v10.5.2`
codejedi365 Nov 10, 2025
c355bc2
ci(deps): bump `python-semantic-release/publish-action@v10.4.1` to `v…
dependabot[bot] Nov 10, 2025
9bb4ac9
ci(release): remove verify upstream job step as PSR handles it intern…
codejedi365 Nov 10, 2025
2dd8be7
chore(release): switch to major and minor partial tags via PSR (#1368)
codejedi365 Nov 10, 2025
cbc93f1
ci(validate-workflow): make sure github action test job runs when `gh…
codejedi365 Dec 13, 2025
d4f2ca8
ci(actions): add names and fetch definitions for unnamed checkouts
codejedi365 Dec 13, 2025
a67b48e
ci(deps): bump `actions/checkout@v5.0.0` to `v6.0.1` (#1394)
codejedi365 Dec 13, 2025
9d5f246
ci(deps): bump `actions/download-artifact@v6.0.0` to `v7.0.0` (#1394)
codejedi365 Dec 13, 2025
b984f41
ci(deps): bump `actions/upload-artifact@v5.0.0` to `v6.0.0` (#1394)
dependabot[bot] Dec 13, 2025
e0927e3
ci(deps): bump `actions/setup-python@v6.0.0` to `v6.1.0` (#1394)
codejedi365 Dec 13, 2025
edf0229
ci(deps): bump `actions/stale@v10.1.0` to `v10.1.1` (#1394)
codejedi365 Dec 13, 2025
779af88
ci(deps): bump `tj-actions/changed-files@v47.0.0` action to `v47.0.1`…
codejedi365 Dec 13, 2025
18b7eda
fix(github-action): fix failed signing issue when ssh was missing fro…
Copilot Dec 14, 2025
e164f68
fix(cmd-version): resolve unauthenticated git repo issues for upstrea…
Copilot Dec 14, 2025
27a006c
test(fixtures): upgrade commit simulation to modify specific files
codejedi365 Dec 14, 2025
427af48
test(fixtures): upgrade monorepos to monitor external package files
codejedi365 Dec 14, 2025
a51eadd
fix(parser-conventional-monorepo): fix parser opts validator for outs…
guillaumecherel Dec 1, 2025
350c48f
chore: release v10.5.3
Dec 14, 2025
544e746
ci(deps): bump `python-semantic-release@v10.5.2` action to `v10.5.3` …
codejedi365 Dec 15, 2025
24b91f4
ci(deps): bump `python-semantic-release/publish-action@v10.5.2` to `v…
dependabot[bot] Dec 14, 2025
2833aa9
feat(parser-emoji): adds more non-release triggering emojis to the de…
codejedi365 Jan 4, 2026
81a0f98
fix(cmd-publish): fix handling of asset uploading errors on publish (…
codejedi365 Jan 5, 2026
0343194
fix(cmd-config-generate): fix config output for Microsoft Windows UTF…
lilfetz22 Jan 5, 2026
95ce7ec
feat(cmd-version): add file replacement variant for `version_variable…
Copilot Jan 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 19 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ also more difficult to evaluate for edge cases.
<!--
Please explain the methodology for how you verified this solution. It helps to
describe the primary case and the possible edge cases that you considered and
ultimately how you tested them. If you didn't rulled out any edge cases, please
ultimately how you tested them. If you didn't rule out any edge cases, please
mention the rationale here.
-->

Expand All @@ -29,3 +29,21 @@ mention the rationale here.
## How to Verify
<!-- Please provide a list of steps to validate your solution -->



---

## PR Completion Checklist

- [ ] Reviewed & followed the [Contributor Guidelines](https://python-semantic-release.readthedocs.io/en/stable/contributing/contributing_guide.html)

- [ ] Changes Implemented & Validation pipeline succeeds

- [ ] Commits follow the [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/) standard
and are separated into the proper commit type and scope (recommended order: test, build, feat/fix, docs)

- [ ] Appropriate Unit tests added/updated

- [ ] Appropriate End-to-End tests added/updated

- [ ] Appropriate Documentation added/updated and syntax validated for sphinx build (see Contributor Guidelines)
13 changes: 9 additions & 4 deletions .github/changed-files-spec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,22 @@

build:
- MANIFEST.in
- Dockerfile
- .dockerignore
- scripts/**
docs:
- docs/**
- README.rst
- AUTHORS.rst
- CONTRIBUTING.rst
- CHANGELOG.rst
gha_src:
- src/gh_action/**
src:
- src/**
- src/semantic_release/**
- pyproject.toml
gha_tests:
- tests/gh_action/**
tests:
- tests/**
- tests/e2e/**
- tests/fixtures/**
- tests/unit/**
- tests/*.py
Loading