Skip to content

Merge branch 'documentation' of github.com:CFT-HY/HILA into documenta… #108

Merge branch 'documentation' of github.com:CFT-HY/HILA into documenta…

Merge branch 'documentation' of github.com:CFT-HY/HILA into documenta… #108

name: Deploy singularity container to github release page under nightly release
on:
push:
branches:
- documentation
jobs:
build_release:
if: "contains(github.event.head_commit.message, 'GENERATE SINGULARITY')"
name: build_nightly_release
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
#Build singularity container
- name: build-singularity-container
run: |
wget https://github.com/sylabs/singularity/releases/download/v3.11.3/singularity-ce_3.11.3-jammy_amd64.deb
sudo dpkg -i singularity-ce_3.11.3-jammy_amd64.deb
cd singularity
sudo singularity build hilapp.sif hilapp_local.def
cd ..
ls -l --block-size=M ./singularity/hilapp.sif
#Publish singularity container
- name: Update nightly release
uses: pyTooling/Actions/releaser@main
with:
tag: Nightly
rm: true
token: ${{ secrets.GITHUB_TOKEN }}
files: ./singularity/hilapp.sif