Files
github-action-setup-xmake/.github/workflows/checkin.yml
T
OpportunityLiu e0ba2e3e91 .
2020-03-31 19:21:41 +08:00

28 lines
637 B
YAML

name: checkin
on:
- push
- pull_request
jobs:
checkin:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: install
run: yarn install
- name: build
run: yarn build
- name: test
run: yarn test
- name: release
run: yarn release
- name: "check for uncommitted changes"
# Ensure no changes
run: |
git add . && git diff --exit-code --stat \
|| (echo "##[error] found changed files after build. please 'yarn build && npm run format'" \
"and check in all changes" \
&& exit 1)