Skip to content

Commit

Permalink
add workflow for image release
Browse files Browse the repository at this point in the history
  • Loading branch information
kristofgyuracz committed Feb 5, 2024
1 parent 82fe061 commit e9dc433
Show file tree
Hide file tree
Showing 2 changed files with 51 additions and 0 deletions.
30 changes: 30 additions & 0 deletions .github/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes
changelog:
exclude:
labels:
- ignore-for-release-note
categories:
- title: Breaking Changes
labels:
- breaking-change
- title: New Features
labels:
- feature
- title: Enhancements
labels:
- enhancement
- title: Dependency and image updates
labels:
- dependencies
- title: Bug fixes
labels:
- bugfix
- title: Documentation
labels:
- documentation
- title: Testing
labels:
- testing
- title: Other Changes
labels:
- "*"
21 changes: 21 additions & 0 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Release

on:
push:
tags: ["[0-9]+.[0-9]+.[0-9]+*"]

permissions:
contents: read

jobs:
artifacts:
name: Artifacts
uses: ./.github/workflows/artifacts.yaml
with:
publish: true
release: true
permissions:
contents: read
packages: write
id-token: write
security-events: write

0 comments on commit e9dc433

Please sign in to comment.