1
0
Fork 0
forked from lthn/blockchain
Commit graph

8 commits

Author SHA1 Message Date
Snider
044a2e0f61 Fix prerelease expression in upload-artifacts action
Corrects the syntax for the 'prerelease' field in the upload-artifacts GitHub Action to use proper expression evaluation. Also updates the docs submodule to the latest commit.
2025-09-30 15:56:08 +01:00
Snider
737cbb7a8a Extract and use BUILD_VERSION for release tag
The workflow now extracts BUILD_VERSION from the Makefile and uses it as the release tag name instead of the chain network. This ensures that releases are tagged with the correct version, and adds error handling if the version is not found.
2025-09-30 15:44:10 +01:00
Snider
93463e043d Update release tag to use only chain-network input
Modified the GitHub Actions workflow to set the release tag name to only use the 'chain-network' input, removing the 'release-tag' input from the tag name.
2025-09-30 15:36:22 +01:00
Snider
9875287811 Update workflow conditions and release action config
Allows user 'Snider' to trigger build jobs on PRs they author, in addition to the existing approval-based condition. Removes 'continue-on-error: true' from the release step in the upload-artifacts action to ensure failures are not ignored.
2025-09-30 12:12:11 +01:00
Snider
90417401ab Refactor CI workflows and update CPack config
Split build jobs by architecture and OS in GitHub Actions workflows, add Docker and docs build jobs, and update artifact upload to create GitHub releases. Also update CPackConfig.cmake to use BUILD_VERSION for package versioning.
2025-09-29 20:45:11 +01:00
Snider
2f1011e27c
Final Build Foundations (#11) 2025-09-25 00:25:52 +01:00
Snider
a03d081287
Build Improvements (#10) 2025-09-24 21:01:35 +01:00
Snider
2eaa599066
GitHub Build Workflows (#7) 2025-08-30 17:46:00 +01:00