Closed cohenaj194 closed 1 month ago
This update introduces a consistent versioning approach across the project by defining a new AAA_VERSION
environment variable. This variable is used in both the GitHub Actions workflow for building Windows executables and in the Python application itself, ensuring that the version number is centrally managed and easily updated.
File | Change Summary |
---|---|
.github/workflows/windows-exe-build.yml | Added env section defining AAA_VERSION and updated version settings to use this variable. |
AzerothAuctionAssassin.py | Introduced AAA_VERSION constant and updated self.title assignment to use this constant with f-strings. |
In code's embrace, a version sings,
"One point zero, nineteen point one," it brings.
Across the scripts, it finds its place,
Unifying numbers, with elegant grace.
A rabbit's joy, in code so neat,
Hopping through lines, a rhythmic beat.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
@coderabbitai review the logs from the failed workflow job related to this PR:
2024-05-27T22:57:44.4791700Z ##[group]Run pip install -r requirements.txt
2024-05-27T22:57:44.4792150Z [36;1mpip install -r requirements.txt[0m
2024-05-27T22:57:44.4849110Z shell: /bin/bash -e {0}
2024-05-27T22:57:44.4849350Z env:
2024-05-27T22:57:44.4849530Z AAA_VERSION: 1.0.19.1
2024-05-27T22:57:44.4849870Z pythonLocation: /Users/runner/hostedtoolcache/Python/3.11.9/arm64
2024-05-27T22:57:44.4850240Z ##[endgroup]
2024-05-27T22:57:45.5340440Z Collecting certifi==2023.11.17 (from -r requirements.txt (line 8))
2024-05-27T22:57:45.5966700Z Downloading certifi-2023.11.17-py3-none-any.whl.metadata (2.2 kB)
2024-05-27T22:57:45.6657610Z Collecting charset-normalizer==3.3.2 (from -r requirements.txt (line 9))
2024-05-27T22:57:45.6779560Z Downloading charset_normalizer-3.3.2-cp311-cp311-macosx_11_0_arm64.whl.metadata (33 kB)
2024-05-27T22:57:45.7066090Z Collecting idna==3.6 (from -r requirements.txt (line 10))
2024-05-27T22:57:45.7193260Z Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB)
2024-05-27T22:57:45.7420300Z Collecting PyQt5==5.15.10 (from -r requirements.txt (line 11))
2024-05-27T22:57:45.7542760Z Downloading PyQt5-5.15.10-cp37-abi3-macosx_11_0_arm64.whl.metadata (2.1 kB)
2024-05-27T22:57:45.7698500Z ERROR: Could not find a version that satisfies the requirement PyQt5-Qt5==5.15.2 (from versions: 5.15.11, 5.15.12, 5.15.13)
2024-05-27T22:57:45.7699290Z ERROR: No matching distribution found for PyQt5-Qt5==5.15.2
2024-05-27T22:57:45.9318870Z ##[error]Process completed with exit code 1.
make version updates easy
Summary by CodeRabbit