2019-12-03 22:28:59 +07:00
|
|
|
name: Build and Test
|
|
|
|
|
2019-10-25 21:52:59 +07:00
|
|
|
on:
|
|
|
|
pull_request:
|
|
|
|
push:
|
|
|
|
branches:
|
|
|
|
- master
|
2019-12-03 22:28:59 +07:00
|
|
|
- releases/*
|
2019-12-11 09:01:08 +07:00
|
|
|
- users/*
|
2019-10-25 21:52:59 +07:00
|
|
|
|
|
|
|
jobs:
|
2019-12-11 09:01:08 +07:00
|
|
|
test-archive:
|
|
|
|
runs-on: windows-latest
|
2019-10-25 21:52:59 +07:00
|
|
|
steps:
|
2019-12-03 22:28:59 +07:00
|
|
|
# Clone this repo
|
|
|
|
- name: Checkout
|
|
|
|
shell: bash
|
2019-12-10 04:54:42 +07:00
|
|
|
run: |
|
|
|
|
curl --location --user token:${{ github.token }} --output checkout.tar.gz https://api.github.com/repos/actions/checkout/tarball/${{ github.sha }}
|
|
|
|
tar -xzf checkout.tar.gz
|
|
|
|
mv */* ./
|
|
|
|
|
|
|
|
# Basic checkout
|
|
|
|
- name: Basic checkout
|
|
|
|
uses: ./
|
|
|
|
with:
|
|
|
|
ref: test-data/v2/basic
|
|
|
|
path: basic
|
|
|
|
- name: Verify basic
|
2019-12-11 09:01:08 +07:00
|
|
|
shell: bash
|
2019-12-10 04:54:42 +07:00
|
|
|
run: __test__/verify-basic.sh container
|
2019-12-11 09:03:55 +07:00
|
|
|
|
|
|
|
|