Skip to content

🔧Settings: 프론트 배포 도메인 CORS 추가 #27

🔧Settings: 프론트 배포 도메인 CORS 추가

🔧Settings: 프론트 배포 도메인 CORS 추가 #27

Workflow file for this run

name: CI
on:
pull_request:
types: [ opened, synchronize, reopened ]
permissions:
contents: read
checks: write
pull-requests: write
jobs:
spotless:
name: Code Style Check
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
java-version: "21"
distribution: "temurin"
cache: gradle
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Check code style with Spotless
run: ./gradlew spotlessCheck
build:
name: Build
needs: spotless
runs-on: ubuntu-22.04
steps:
- name: Checkout code
uses: actions/checkout@v4
with:
fetch-depth: 0
submodules: true
token: ${{ secrets.GIT_ACTION_TOKEN }}
- name: Set up JDK 21
uses: actions/setup-java@v4
with:
java-version: "21"
distribution: "temurin"
cache: gradle
- name: Grant execute permission for gradlew
run: chmod +x gradlew
- name: Build with Gradle
run: ./gradlew build -x test