1
0
Fork 0
forked from lthn/blockchain
Commit graph

18 commits

Author SHA1 Message Date
Snider
235b0cb41b Add documentation build steps to CI workflows
Introduces a reusable GitHub Action for building documentation and updates all platform build workflows to install documentation dependencies and run 'make docs'. This ensures documentation is built and available as part of the CI process across Linux, macOS, and Windows. Also updates the docs workflow to adjust pip dependencies.
2025-10-01 21:10:21 +01:00
Snider
c70b383ce6 Update build-docker.yml 2025-10-01 20:50:30 +01:00
Snider
d11cee2229 Update build-docker.yml 2025-10-01 20:45:28 +01:00
Snider
56bb2a1abf Update build-docker.yml 2025-10-01 20:29:12 +01:00
Snider
f9f249be28 Update build-docker.yml 2025-10-01 20:26:45 +01:00
Snider
38d6a183d4 Update build-docker.yml 2025-10-01 20:25:45 +01:00
Snider
79034cbbbf Update build-docker.yml 2025-10-01 20:20:24 +01:00
Snider
6987a33f83 Add multi-arch Docker build and manifest to CI workflow
Refactors the build-docker GitHub Actions workflow to build and push Docker images for both amd64 and arm64 architectures using a matrix strategy. Adds a manifest job to create and push a multi-arch manifest for the lthn/chain image, supporting both 'testnet' and 'latest' tags based on input.
2025-10-01 20:19:06 +01:00
Snider
336de95f46 Update _on-push.yml 2025-10-01 13:58:57 +01:00
Snider
0fad340a06 Update _on-pr-fast.yml 2025-10-01 13:58:23 +01:00
Snider
763d70bec2
Testnet 1 (#15) 2025-09-30 16:48:13 +01:00
Snider
bf22a89733
Dev 12 documentation overhaul (#13)
Introduces a 'docs' submodule for project documentation and integrates MkDocs build steps via CMake and Makefile.
2025-09-25 16:04:33 +01:00
Snider
2f1011e27c
Final Build Foundations (#11) 2025-09-25 00:25:52 +01:00
Snider
7b0c286cef Update build workflows for macOS and Windows
Changed build commands and artifact directories in macOS and Windows GitHub Actions workflows to use new target names and paths. Removed 'connectivity_tool' from CLI artifacts.
2025-09-24 22:21:43 +01:00
Snider
b84b99287d Refactor build profiles and update CI workflows
Renamed and reorganized CMake build profiles for consistency, removing unused Android, iOS, and MinGW profiles. Updated GitHub Actions workflows and Makefile to use new profile names and increased build parallelism for faster builds.
2025-09-24 22:21:32 +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
Snider
eafeb894f9
GitHub CLI Building (#5)
- Linux: https://github.com/letheanVPN/blockchain/actions/runs/17264025940
- MacOS-aarch64: https://github.com/letheanVPN/blockchain/actions/runs/17264025933
- MacOS-amd64: https://github.com/letheanVPN/blockchain/actions/runs/17264025928
- Windows: https://github.com/letheanVPN/blockchain/actions/runs/17265388073
2025-08-27 12:51:11 +01:00