Release RC #11
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
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 |