Files
CTFd/.github/workflows/build.yml
Kevin Chung a64e7d51ef Squashed 'CTFd/themes/core-beta/' changes from 9126d77d..5ce3003b
5ce3003b Merge pull request #47 from aCursedComrade/patch-1
c9887cb1 Fix team template

git-subtree-dir: CTFd/themes/core-beta
git-subtree-split: 5ce3003b4d68352e629ee2d390bc999e7d6b071e
2023-06-11 15:56:28 -04:00

30 lines
713 B
YAML

name: build
on:
push:
branches: main
jobs:
static:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
ref: ${{ github.event.pull_request.head.ref }}
- name: Setup node.js
uses: actions/setup-node@v3
with:
node-version: '16.x'
- name: Install dependencies
run: yarn --frozen-lockfile
- name: Format
run: yarn format
- name: Build
run: yarn build
- name: Push built files
uses: EndBug/add-and-commit@v9
with:
default_author: github_actions
message: "chore: yarn build"