|
1 | 1 | # Recent commits data for Jekyll |
2 | 2 | # Auto-generated by GitHub Actions |
3 | 3 | commits: |
| 4 | +- sha: "d60e9570f6f585776178a13628afca403860ced8" |
| 5 | + date: "July 31, 2025" |
| 6 | + author: "Rolfe Dlugy-Hegwer" |
| 7 | + subject: "feat: Implement single-source versioning" |
| 8 | + body: "- Version now maintained only in pyproject.toml |
| 9 | +- __init__.py dynamically reads version from pyproject.toml |
| 10 | +- Tests no longer hardcode version numbers |
| 11 | +- Add release.py script for complete release automation |
| 12 | +- Add bump-version.py for simple version updates |
| 13 | +- Update scripts README with new tools |
| 14 | +
|
| 15 | +The release.py script automates the entire release process: |
| 16 | +1. Bump version (major/minor/patch) |
| 17 | +2. Run tests |
| 18 | +3. Build and upload to PyPI |
| 19 | +4. Create git commit and tag |
| 20 | +5. Create GitHub release |
| 21 | +
|
| 22 | +This eliminates the need to update version in multiple places. |
| 23 | +
|
| 24 | +Fixes #18 |
| 25 | +
|
| 26 | +🤖 Generated with [Claude Code](https://claude.ai/code) |
| 27 | +
|
| 28 | +Co-Authored-By: Claude <noreply@anthropic.com> |
| 29 | +" |
| 30 | + |
| 31 | +- sha: "763e92bf983a07aa6099d238bcfe200ac9c9e191" |
| 32 | + date: "July 31, 2025" |
| 33 | + author: "GitHub Action" |
| 34 | + subject: "Update recent commits data [skip ci]" |
| 35 | + body: "" |
| 36 | + |
4 | 37 | - sha: "6228a73cb478e7359ec297a5418c109341b24e29" |
5 | 38 | date: "July 31, 2025" |
6 | 39 | author: "Rolfe Dlugy-Hegwer" |
@@ -39,26 +72,3 @@ Fixes #17 |
39 | 72 |
|
40 | 73 | Co-Authored-By: Claude <noreply@anthropic.com> |
41 | 74 | " |
42 | | -
|
43 | | -- sha: "c4cc2f9ecae066042827af7666fecb9fae425d18" |
44 | | - date: "July 31, 2025" |
45 | | - author: "GitHub Action" |
46 | | - subject: "Update recent commits data [skip ci]" |
47 | | - body: "" |
48 | | - |
49 | | -- sha: "7f54123afe8c63e94ba12deaa01b8f7bc594668b" |
50 | | - date: "July 31, 2025" |
51 | | - author: "Rolfe Dlugy-Hegwer" |
52 | | - subject: "fix: Handle rules with no violations in journey workflow" |
53 | | - body: "- Mark rules as completed even when no violations are found |
54 | | -- Display success message for rules already satisfied |
55 | | -- Prevents infinite loop when all violations have been fixed |
56 | | -
|
57 | | -Also adds VS Code workspace configuration file. |
58 | | -
|
59 | | -Fixes #17 |
60 | | -
|
61 | | -🤖 Generated with [Claude Code](https://claude.ai/code) |
62 | | -
|
63 | | -Co-Authored-By: Claude <noreply@anthropic.com> |
64 | | -" |
|
0 commit comments