Skip to content

fix(ci): isolate semantic-release from Docker#199

Merged
xmarcos merged 3 commits intomainfrom
fix/isolated-semantic-release
Mar 3, 2026
Merged

fix(ci): isolate semantic-release from Docker#199
xmarcos merged 3 commits intomainfrom
fix/isolated-semantic-release

Conversation

@xmarcos
Copy link
Owner

@xmarcos xmarcos commented Mar 3, 2026

Description

This PR reverts the inclusion of Git in the Docker container and refactors the deployment workflow to use native GitHub Actions for release management.

Changes

  • Dockerfile: Removed git installation.
  • deploy.yml:
    • Re-introduced native Node.js setup and dependency installation for semantic-release.
    • Isolated semantic-release to run directly in the runner environment (with full Git access).
    • Kept the wrangler deploy step within the Docker container for environment parity.
  • test.yml: Fixed checkout version typo.

@xmarcos xmarcos merged commit 4e5a1d2 into main Mar 3, 2026
1 check passed
@xmarcos xmarcos deleted the fix/isolated-semantic-release branch March 3, 2026 02:08
@github-actions
Copy link

github-actions bot commented Mar 3, 2026

🎉 This PR is included in version 2.2.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant