Skip to content

fix: fix ci/cd release process - #4

Merged
bordeux merged 2 commits into
masterfrom
hotfix/fix-ci-cd
Dec 30, 2025
Merged

fix: fix ci/cd release process#4
bordeux merged 2 commits into
masterfrom
hotfix/fix-ci-cd

Conversation

@bordeux

@bordeux bordeux commented Dec 30, 2025

Copy link
Copy Markdown
Owner

No description provided.

… builds

- Change from npm install -g to npm ci to use package.json dependencies
- Detect new releases by comparing git tags before/after semantic-release
- Set GitHub Actions outputs (new_release_published, new_release_version)
- Add debug output step for troubleshooting

This fixes the issue where build jobs were being skipped because
semantic-release wasn't properly setting GitHub Actions outputs.
@bordeux
bordeux merged commit a2dd318 into master Dec 30, 2025
7 checks passed
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.

1 participant