Skip to content

build: create bugfix workflow#14

Merged
paullatzelsperger merged 3 commits intoeclipse-dataplane-core:mainfrom
paullatzelsperger:build/create_bugfix_workflow
Oct 13, 2025
Merged

build: create bugfix workflow#14
paullatzelsperger merged 3 commits intoeclipse-dataplane-core:mainfrom
paullatzelsperger:build/create_bugfix_workflow

Conversation

@paullatzelsperger
Copy link
Copy Markdown
Contributor

this PR adds a bugfix release workflow that:

  • creates a bugfix/<VERSION> branch using the bugfix version name as branch name

to release the bugfix, the following is done in a separate workflow:

  • checks if the actions is run from main and fails if true (only bugfix/ is allowed)
  • run tests
  • create tag
  • publish Nuget packages
  • create GH release (sets the isLatest flag)

@paullatzelsperger paullatzelsperger added the enhancement New feature or request label Oct 13, 2025
@paullatzelsperger paullatzelsperger merged commit d3a753c into eclipse-dataplane-core:main Oct 13, 2025
2 checks passed
@paullatzelsperger paullatzelsperger deleted the build/create_bugfix_workflow branch October 14, 2025 05:46
@paullatzelsperger paullatzelsperger linked an issue Oct 14, 2025 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Actions: create workflow to tag/publish a version

2 participants