Skip to content

feat: GitHub Actions 워크플로우 및 템플릿 추가 #1

feat: GitHub Actions 워크플로우 및 템플릿 추가

feat: GitHub Actions 워크플로우 및 템플릿 추가 #1

name: Release Drafter
on:
push:
branches:
- release/*
- main
permissions:
contents: write
pull-requests: write
jobs:
update_release_draft:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Update Draft Release
if: startsWith(github.ref, 'refs/heads/release/')
uses: release-drafter/release-drafter@v6
with:
config-name: template/release-drafter.yml
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Publish Release
if: github.ref == 'refs/heads/main'
id: drafter
uses: release-drafter/release-drafter@v6
with:
config-name: template/release-drafter.yml
publish: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}