diff --git a/.github/workflows/Tier1.yml b/.github/workflows/Tier1.yml new file mode 100644 index 0000000..2d53133 --- /dev/null +++ b/.github/workflows/Tier1.yml @@ -0,0 +1,39 @@ +name: Tier 1 +on: + push: + branches: + - master + paths-ignore: + - 'LICENSE.md' + - 'README.md' + - '.github/**' + - 'docs/**' + - 'validation/**' + - 'test/validation**' + - 'change.log' + - '.gitignore' + pull_request: + branches: + - master + paths-ignore: + - 'LICENSE.md' + - 'README.md' +jobs: + ci: + runs-on: ${{ matrix.os }} + strategy: + matrix: + julia-version: [1.5, 1.6] + julia-arch: [x64] + os: [ubuntu-18.04, macos-10.15, windows-2019] + steps: + - uses: actions/checkout@v2 + - uses: julia-actions/setup-julia@v1 + with: + version: ${{ matrix.julia-version }} + - uses: julia-actions/julia-buildpkg@v0.1 + - uses: julia-actions/julia-runtest@v0.1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - uses: julia-actions/julia-uploadcodecov@v0.1 + if: ${{ startsWith(matrix.os, 'Ubuntu') && startsWith(matrix.julia-version, '1.5') }}