-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix releases: need unique filenames for checksums.csv #885
Conversation
ChatGPT Summary of this PR:The PR appears to be related to the release process for a Gradle-based project, where checksums, ZIP file names, and platform-specific extensions are generated as part of the build and release process. Key Change: In the workflow, the line: echo "FILEPATH=cache/checksums.csv" >> $GITHUB_OUTPUT was changed to: echo "FILEPATH=cache/${{ steps.basefn.outputs.FILEPATH }}.checksums.csv" >> $GITHUB_OUTPUT Explanation:
Motivation: The primary motivation of this change is likely to prevent collisions when multiple builds/releases occur. By using a dynamic filename that is based on the artifacts being generated in the build process, the release workflow becomes more robust. Broader Context in the PR:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM to try on our next automated build
@artoonie is there a way to test this earlier than a fortnight from now |
f09c5ec
to
cca4c8a
Compare
@yezr I added a button to allow manual dispatch of the event. I have not tried it before but it should allow us to test the deployment both on develop and on other branches: https://docs.github.com/en/actions/managing-workflow-runs-and-deployments/managing-workflow-runs/manually-running-a-workflow But it needs to be merged to develop before that button is (theoretically) enabled. |
@yezr a commit was added to this after you approved it. |
thanks for the heads up, I reviewed both. And moving forward with the changes we made this morning it will rescind the approval with any code update |
No description provided.