chore: remove create-release.yml workflow file - #638
Conversation
There was a problem hiding this comment.
Pull request overview
Removes the GitHub Actions workflow that previously attempted to create releases on pushes to main, effectively disabling automated release/tag creation in this repository.
Changes:
- Deleted
.github/workflows/create-release.yml(release automation workflow).
Comments suppressed due to low confidence (1)
.github/workflows/create-release.yml:1
- This PR deletes the repository’s only workflow responsible for automated tagging/GitHub Releases. If releases are still expected from pushes to
main, this will stop that automation entirely (there are no other workflows using semantic-release or gh-release tooling).
If the intent is to keep release automation but fix a broken workflow, note that the deleted workflow was triggered on push but attempted to checkout ${{ github.event.workflow_run.head_sha }} (not present for push events), which would fail; consider restoring the workflow and using github.sha (and updating the release approach) instead of deleting it.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Todd Herman (toherman-msft)
left a comment
There was a problem hiding this comment.
looks good
This pull request removes the
.github/workflows/create-release.ymlworkflow, which previously handled automated release creation using semantic-release.Workflow removal:
Create-ReleaseGitHub Actions workflow, which included steps for checking out the repository and running semantic-release to automate versioning and release notes generation.## PurposeDoes this introduce a breaking change?
Golden Path Validation
Deployment Validation
What to Check
Verify that the following are valid
Other Information