Skip to content

Conversation

@mkoura
Copy link
Collaborator

@mkoura mkoura commented Dec 29, 2025

  • Remove .github/nix_override_cardano_node.sh and replace with .github/source_cardano_node.sh for consistent cardano-node binary sourcing and building.
  • Refactor node_upgrade.sh and regression.sh to use new node build functions, simplify environment variable handling, and optimize disk usage in CI.
  • Update dbsync build and path logic in .github/source_dbsync.sh for consistency and workspace cleanliness.
  • Add step to maximize build space in GitHub Actions workflows.
  • Switch from venv to testenv for test environments in flake.nix, and clarify shell environments for development and testing.
  • Update flake.lock to latest cardano-node revision.

- Remove `.github/nix_override_cardano_node.sh` and replace with
  `.github/source_cardano_node.sh` for consistent cardano-node binary
  sourcing and building.
- Refactor `node_upgrade.sh` and `regression.sh` to use new node build
  functions, simplify environment variable handling, and optimize disk
  usage in CI.
- Update dbsync build and path logic in `.github/source_dbsync.sh` for
  consistency and workspace cleanliness.
- Add step to maximize build space in GitHub Actions workflows.
- Switch from `venv` to `testenv` for test environments in flake.nix,
  and clarify shell environments for development and testing.
- Update flake.lock to latest cardano-node revision.
@mkoura mkoura merged commit 0592b95 into master Dec 29, 2025
2 checks passed
@mkoura mkoura deleted the optimize_ci_size branch December 29, 2025 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants