-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
a3b39c9
commit 8ed70bb
Showing
4 changed files
with
159 additions
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,64 +1,88 @@ | ||
branchName: '${issue.number}-${issue.body[-20]}' | ||
branchName: "${issue.number}-${issue.body[-20]}" | ||
gitSafeReplacementChar: "" | ||
openDraftPR: true | ||
conventionalPrTitles: true | ||
conventionalStyle: semver-no-gitmoji | ||
autoLinkIssue: true | ||
autoCloseIssue: true | ||
branches: | ||
- label: | ||
- feature | ||
- backend | ||
- label: | ||
- feature | ||
- backend | ||
prefix: be- | ||
name: be/develop | ||
- label: | ||
- feature | ||
- frontend | ||
prefix: fe- | ||
name: fe/develop | ||
- label: | ||
- refactor | ||
- backend | ||
prefix: be- | ||
name: be/develop | ||
- label: | ||
- refactor | ||
- frontend | ||
prefix: fe- | ||
name: fe/develop | ||
- label: | ||
- chore | ||
- backend | ||
prefix: be- | ||
name: be/develop | ||
- label: | ||
- feature | ||
- frontend | ||
- chore | ||
- frontend | ||
prefix: fe- | ||
name: fe/develop | ||
- label: | ||
- test | ||
- backend | ||
prefix: be- | ||
name: be/develop | ||
- label: | ||
- test | ||
- frontend | ||
prefix: fe- | ||
name: fe/develop | ||
- label: | ||
- fix | ||
- backend | ||
prefix: be- | ||
name: be/develop | ||
- label: | ||
- fix | ||
- frontend | ||
prefix: fe- | ||
name: fe/develop | ||
- label: | ||
- hotfix | ||
- backend | ||
prefix: be-hotfix- | ||
name: be/release | ||
- label: | ||
- hotfix | ||
- frontend | ||
prefix: fe-hotfix- | ||
name: fe/release | ||
- label: docs | ||
skip: true | ||
- label: refactor | ||
skip: true | ||
- label: chore | ||
skip: true | ||
- label: test | ||
skip: true | ||
- label: fix | ||
skip: true | ||
- label: '*' | ||
- label: "*" | ||
skip: true | ||
|
||
commentMessage: | | ||
🚀 안녕하세요 @${assignee.login}님! 작업을 시작하셨군요? | ||
작업하실 브랜치를 컨벤션에 맞게 현재 이슈 ✨${issue.title}✨에 연결하여 생성헤드렸어요! | ||
생성된 브랜치명: | ||
${branchName} | ||
해당 브랜치가 연결된 ⚡️[Draft PR](${repository.html_url}/issues/?q=head:${branchName})⚡️ 생성되었으니 확인해보세요 | ||
작업이 완료된 후, 리뷰어를 선택하고 Draft PR 내부의 `Ready for review` 버튼을 눌러주시면 됩니다! :) | ||
제가 Slack으로 리뷰어에게 DM으로 알려드릴게요 | ||
copyIssueDescriptionToPR: true | ||
copyIssueLabelsToPR: true | ||
copyIssueAssigneeToPR: true | ||
copyIssueProjectsToPR: true | ||
copyIssueMilestoneToPR: true | ||
|
||
conventionalLabels: | ||
fix: | ||
fix: '🔨' | ||
feat: | ||
feature: '✨' | ||
chore: | ||
chore: | ||
docs: | ||
docs: '📝' | ||
style: | ||
style: '💎' | ||
refactor: | ||
refactor: '♻️' | ||
test: | ||
test: '✅' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
name: ALL/PM - Issue 자동 관리 | ||
|
||
on: | ||
issues: | ||
types: [assigned, closed] | ||
|
||
jobs: | ||
create-issue-branch: | ||
name: "feature 이슈 할당 -> 브랜치-PR 자동 생성" | ||
runs-on: ubuntu-latest | ||
if: github.event.action == 'assigned' | ||
steps: | ||
- name: create the issue branch | ||
uses: robvanderleek/[email protected] | ||
id: create-issue-branch | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
|
||
notify-open-issue: | ||
name: "이슈 작업 시작 -> Slack 체널 알림" | ||
runs-on: ubuntu-latest | ||
if: github.event.action == 'assigned' | ||
steps: | ||
- name: Set assignee variables | ||
id: set-vars | ||
run: | | ||
ASSIGNEE_LOGIN=${{ github.event.issue.assignee.login }} | ||
echo "ASSIGNEE_SLACK_ID=${ASSIGNEE_LOGIN@L}" >> ${GITHUB_ENV} | ||
- name: 작업 시작 -> Slack 체널 알림 | ||
uses: slackapi/[email protected] | ||
with: | ||
channel-id: ${{ secrets.IN_PROGRESS_SLACK_CHANNEL_ID }} | ||
payload: | | ||
{ | ||
"text": "🔔 작업 시작 알림 🔔", | ||
"blocks": [ | ||
{ | ||
"type": "section", | ||
"text": { | ||
"type": "mrkdwn", | ||
"text": "〰️〰〰️〰 \n🚀 작업 시작 \n <@${{ env.ASSIGNEE_SLACK_ID }}> 님이 \n <${{ github.event.issue.html_url }}|${{ github.event.issue.title }}> 작업을 시작했습니다!:muscle:" | ||
} | ||
} | ||
] | ||
} | ||
env: | ||
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} | ||
|
||
notify-close-issue: | ||
name: "이슈 작업 종료 -> Slack 체널 알림" | ||
runs-on: ubuntu-latest | ||
if: github.event.action == 'closed' | ||
steps: | ||
- name: Set assignee variables | ||
id: set-vars | ||
run: | | ||
ASSIGNEE_LOGIN=${{ github.event.issue.assignee.login }} | ||
echo "ASSIGNEE_SLACK_ID=${ASSIGNEE_LOGIN@L}" >> ${GITHUB_ENV} | ||
- name: 작업 시작 -> Slack 체널 알림 | ||
uses: slackapi/[email protected] | ||
with: | ||
channel-id: ${{ secrets.TASK_COMPLETE_SLACK_CHANNEL_ID }} | ||
payload: | | ||
{ | ||
"text": "🎉 작업 완료 알림 🎉", | ||
"blocks": [ | ||
{ | ||
"type": "section", | ||
"text": { | ||
"type": "mrkdwn", | ||
"text": "〰️〰〰️〰 \n:pushpin:작업 완료\n <@${{ env.ASSIGNEE_SLACK_ID }}> 님의 할당 이슈인 \n\n:confetti_ball: <${{ github.event.issue.html_url }}|${{ github.event.issue.title }}> 작업이 완료(종료)됐습니다! :confetti_ball:" | ||
} | ||
} | ||
] | ||
} | ||
env: | ||
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# 서비스 이름 | ||
|
||
### 크루루 (cruru) | ||
|
||
# 크루루는 이런 서비스에요 | ||
|
||
## 주제 | ||
|
||
복잡한 리크루팅 과정을 간소화하는 맞춤형 리크루팅 관리 솔루션 | ||
|
||
## 설명 | ||
|
||
서비스 ‘크루루’는 대학생 연합 동아리를 위한 ATS(지원자 추적 시스템)입니다. 모집 공고 관리, 지원자 목록 관리, 지원 항목 커스터마이징 등을 제공합니다. 해당 서비스를 통해 소규모 리크루팅 프로세스를 효율적으로 관리할 수 있습니다. | ||
|
||
# 💻 개발자 | ||
|
||
|  | |  |  |  |  |  |  | | ||
|:----:|:----:|:----:|:----:|:----:|:----:|:----:|:----:| | ||
| **FE** | **FE** | **FE** | **BE** | **BE** | **BE** | **BE** | **BE** | | ||
|[아르](https://github.com/seongjinme)| [러기](https://github.com/lurgi) | [렛서](https://github.com/llqqssttyy) | [냥인](https://github.com/cutehumanS2) | [러쉬](https://github.com/xogns1514) | [명오](https://github.com/HyungHoKim00) | [도비](https://github.com/Dobby-Kim) | [초코칩](https://github.com/Chocochip101) | |
This file was deleted.
Oops, something went wrong.