Only generate a release and new action container images if our semver related labels (breaking, enhancement, fix) or the release label are used on a merged pull request.
Changed from push (merge) on main branch to release generation happening when a pull_request is merged to main branch.
This gives us access to the pull requests labels without having to make API cals.
Currently we'd still need to label a pull request with release if it is a dependabot or manual pull request related to a CVE or security fix.
[x] update CONTRIBUTING.md with new release information
[x] manually add vuln and release labels to repository
Readiness Checklist
Author/Contributor
[x] If documentation is needed for this change, has that been included in this pull request
[x] run make lint and fix any issues that you have introduced
[x] run make test and ensure you have test coverage for the lines you are introducing
Reviewer
[x] Label as either fix, documentation, enhancement, infrastructure, maintenance or breaking
Related to https://github.com/github/github-ospo/issues/105
Closes #126 Closes #127
Pull Request
Proposed Changes
Only generate a release and new action container images if our semver related labels (
breaking
,enhancement
,fix
) or therelease
label are used on a merged pull request.Changed from push (merge) on main branch to release generation happening when a pull_request is merged to main branch.
This gives us access to the pull requests labels without having to make API cals.
Currently we'd still need to label a pull request with
release
if it is a dependabot or manual pull request related to a CVE or security fix.vuln
andrelease
labels to repositoryReadiness Checklist
Author/Contributor
make lint
and fix any issues that you have introducedmake test
and ensure you have test coverage for the lines you are introducingReviewer
fix
,documentation
,enhancement
,infrastructure
,maintenance
orbreaking