From 35d4fe3b8f82a49404459f1b93830180b321b3a6 Mon Sep 17 00:00:00 2001 From: Joe Carpinelli Date: Fri, 16 Oct 2020 20:13:17 -0400 Subject: [PATCH] Create julia-latest.yml --- .github/workflows/julia-latest.yml | 38 ++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 .github/workflows/julia-latest.yml diff --git a/.github/workflows/julia-latest.yml b/.github/workflows/julia-latest.yml new file mode 100644 index 00000000..224e701c --- /dev/null +++ b/.github/workflows/julia-latest.yml @@ -0,0 +1,38 @@ + +name: Julia-Nightly +on: + schedule: + - cron: 0 0 * * * + workflow_dispatch: +jobs: + test: + name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + version: + - 'nightly' + os: + - ubuntu-latest + - macOS-latest + arch: + - x64 + steps: + - uses: actions/checkout@v2 + - uses: julia-actions/setup-julia@v1 + with: + version: ${{ matrix.version }} + arch: ${{ matrix.arch }} + - uses: actions/cache@v1 + env: + cache-name: cache-artifacts + with: + path: ~/.julia/artifacts + key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }} + restore-keys: | + ${{ runner.os }}-test-${{ env.cache-name }}- + ${{ runner.os }}-test- + ${{ runner.os }}- + - uses: julia-actions/julia-buildpkg@latest + - uses: julia-actions/julia-runtest@latest