Skip to content

Release RC

Release RC #11

name: Checks for pull request to release
on:
pull_request:
branches:
- 'release'
jobs:
check-artifacts:
name: Check artifacts
runs-on: ubuntu-22.04
steps:
- name: List git config
run: git config -l
- uses: actions/checkout@v4
- name: Use Node 20.x
uses: actions/setup-node@v4
with:
node-version: 20.x
cache: yarn
- run: yarn
# 必要のない web-server のビルドも行われる。web-server のみを除外するとその除外処理でミスが生じる余地があるため、web-server も含めてまとめてビルドしている。
- name: Generate dist
run: yarn build
- name: Clean CRLF
run: git config --local core.autocrlf input && git add . && git reset
- name: Fail if not all the artifacts are OK
uses: numtide/clean-git-action@v2