Skip to content

Merge pull request #120 from SolidLoop-studio/dev #13

Merge pull request #120 from SolidLoop-studio/dev

Merge pull request #120 from SolidLoop-studio/dev #13

Workflow file for this run

name: Automated Release & Changelog
on:
push:
branches:
- main
permissions:
contents: write
pull-requests: write
jobs:
# Job 1: 변경사항 감지 및 PR 생성
prepare-release:
if: "!contains(github.event.head_commit.message, '[skip ci]')"
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
with:
fetch-depth: 0 # 전체 히스토리를 가져와야 로그 분석 가능
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: 22
- name: Install Dependencies
run: npm install simple-git semver @actions/github @actions/core dotenv
- name: Run Release Script (Create PR)
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: node scripts/release.js