Skip to content

fix: resolve versioning issues in ReservoirCellularAutomata #314

fix: resolve versioning issues in ReservoirCellularAutomata

fix: resolve versioning issues in ReservoirCellularAutomata #314

Workflow file for this run

name: Downgrade

Check failure on line 1 in .github/workflows/Downgrade.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/Downgrade.yml

Invalid workflow file

you may only define one of `paths` and `paths-ignore` for a single event
on:
pull_request:
branches: [ master ]
paths:
- 'lib/ReservoirCellularAutomata/**'
- '.github/workflows/**'
paths-ignore: [ 'docs/**' ]
push:
branches: [ master ]
paths-ignore: [ 'docs/**' ]
schedule:
- cron: '33 1 * * 4'
jobs:
downgrade:
strategy:
matrix:
project:
- name: ReservoirComputing
path: .
- name: ReservoirCellularAutomata
path: lib/ReservoirCellularAutomata
version: ['1']
os:
- ubuntu-latest
- macos-latest
- windows-latest
runs-on: ${{ matrix.os }}
name: Downgrade – ${{ matrix.project.name }} · Julia ${{ matrix.version }} · ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@v2
with:
version: ${{ matrix.julia-version }}
- uses: julia-actions/julia-downgrade-compat@v2
# if: ${{ matrix.version == '1.6' }}
with:
skip: Pkg, TOML
project: ${{ matrix.project.path }}
- uses: julia-actions/cache@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
project: ${{ matrix.project.path }}
- uses: julia-actions/julia-buildpkg@v1
with:
project: ${{ matrix.project.path }}
- uses: julia-actions/julia-runtest@v1
with:
project: ${{ matrix.project.path }}