Skip to content

Run the release build action on tag #29

Run the release build action on tag

Run the release build action on tag #29

Workflow file for this run

name: test
on:
pull_request:
branches: [master]
jobs:
test:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 1
- name: Login to GitHub Container Registry
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ secrets.GHCR_USER }}
password: ${{ secrets.GHCR_PAT }}
- name: deps
run: |
sudo apt update -qq
sudo apt install singularity-container
- name: build-headless
run: |
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
python build.py --target singularity --target docker --tag test --build-arg MAKE_TARGET=headless
- name: test
run: |
curl -L -o murfi_example_data.tgz 'https://www.dropbox.com/scl/fi/orklnabmriean1piyzbxi/murfi_example_data_v2.tgz?rlkey=eymtgx7f7ni6l6ctcc7a0buk0&st=64y08rmc&dl=0'
tar xzvf murfi_example_data.tgz
python test/regression/neurofeedback.py