Skip to content

[IDLE-476] 웹소켓, Redis pub/sub을 이용한 채팅 전송 기능 #383

[IDLE-476] 웹소켓, Redis pub/sub을 이용한 채팅 전송 기능

[IDLE-476] 웹소켓, Redis pub/sub을 이용한 채팅 전송 기능 #383

Workflow file for this run

name: Pull Request Validator
on:
pull_request:
branches:
- develop
permissions:
pull-requests: write
jobs:
pr-validation:
runs-on: ubuntu-latest
name: Validate PR format
steps:
- uses: actions/checkout@v3
- name: Check PR title format
uses: actions/github-script@v6
with:
github-token: ${{secrets.GIT_TOKEN}}
script: |
const pull_number = context.issue.number
const owner = context.repo.owner
const repo = context.repo.repo
const { data: pull } = await github.rest.pulls.get({
owner,
repo,
pull_number,
})
const titlePattern = /^\[IDLE-\d+\]/
if (!titlePattern.test(pull.title)) {
core.setFailed(`PR 제목이 [IDLE-번호] 형식을 따르지 않습니다.\nPR Title: ${pull.title}`)
return
}