Files
github-action-setup-xmake/.github/workflows/checkin.yml
T
Opportunity 534a7e7fc4 update
2020-07-07 21:09:00 +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 .
if ! git diff --cached --color=always --exit-code; then
echo "::error::Found changed files after build. Please run 'yarn release' and check in all changes."
exit 1
fi