Skip to content

Renamed many CRD and Profile things and now Profiles are generated per profile release (e.g. RVA20.pdf, RVA22,pdf) #276

Renamed many CRD and Profile things and now Profiles are generated per profile release (e.g. RVA20.pdf, RVA22,pdf)

Renamed many CRD and Profile things and now Profiles are generated per profile release (e.g. RVA20.pdf, RVA22,pdf) #276

Workflow file for this run

name: Regression test
on:
pull_request:
branches:
- main
workflow_dispatch:
jobs:
regress:
runs-on: ubuntu-latest
steps:
- name: Clone Github Repo Action
uses: actions/checkout@v4
- name: Setup apptainer
uses: eWaterCycle/[email protected]
- name: Get container from cache
id: cache-sif
uses: actions/cache@v3
with:
path: .singularity/image.sif
key: ${{ hashFiles('container.def', 'bin/.container-tag') }}
- name: Get gems and node files from cache
id: cache-bundle-npm
uses: actions/cache@v3
with:
path: |
.home/.gems
node_modules
key: ${{ hashFiles('Gemfile.lock') }}-${{ hashFiles('package-lock.json') }}
- if: ${{ steps.cache-sif.outputs.cache-hit != 'true' }}
name: Build container
run: ./bin/build_container
- name: Setup project
run: ./bin/setup
- name: Run regression
run: ./do regress