Skip to content

tailwind ์Šคํƒ€์ผ ์˜ค๋ฅ˜ #31

tailwind ์Šคํƒ€์ผ ์˜ค๋ฅ˜

tailwind ์Šคํƒ€์ผ ์˜ค๋ฅ˜ #31

Workflow file for this run

name: Create Feature Branch on Issue Creation
on:
issues:
types: [opened]
jobs:
create-branch:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
with:
token: ${{ secrets.PAT_TOKEN }}
ref: develop # ๊ธฐ๋ณธ์ ์œผ๋กœ 'develop' ๋ธŒ๋žœ์น˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ฒดํฌ์•„์›ƒ
- name: Create feature branch
env:
ISSUE_NUMBER: ${{ github.event.issue.number }}
ISSUE_TITLE: ${{ github.event.issue.title }}
run: |
# ๋ธŒ๋žœ์น˜ ์ด๋ฆ„ ์ƒ์„ฑ (ํŠน์ˆ˜๋ฌธ์ž ๋ฐ ๊ณต๋ฐฑ ์ฒ˜๋ฆฌ)
ISSUE_TITLE_CLEAN="${ISSUE_TITLE// /-}" # ๊ณต๋ฐฑ์„ '-'๋กœ ๋Œ€์ฒด
ISSUE_TITLE_CLEAN="${ISSUE_TITLE_CLEAN//[^a-zA-Z0-9๊ฐ€-ํžฃ_-]/}" # ์˜๋ฌธ, ํ•œ๊ธ€, ์ˆซ์ž, '_'๋งŒ ๋‚จ๊น€
BRANCH_NAME="feature/#${ISSUE_NUMBER}_${ISSUE_TITLE_CLEAN}"
# 'develop' ๋ธŒ๋žœ์น˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ƒˆ ๋ธŒ๋žœ์น˜ ์ƒ์„ฑ ๋ฐ ํ‘ธ์‹œ
git checkout develop
git pull origin develop # ์ตœ์‹  ์ƒํƒœ๋กœ ์—…๋ฐ์ดํŠธ
git checkout -b "$BRANCH_NAME"
git push origin "$BRANCH_NAME"