name: Release on: push: tags: - '*' jobs: release: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v6 with: submodules: true - name: Setup pari run: | sudo apt-get update sudo apt-get install -y libpari-dev pari-gp pari-seadata meson ninja-build - name: Build run: | make strip ecgen mv ecgen ecgen-release make clean make STATIC=1 mv ecgen ecgen-static make clean make DEBUG=1 mv ecgen ecgen-debug make clean mv ecgen-release ecgen - name: Release uses: softprops/action-gh-release@v2 with: files: | ecgen ecgen-static ecgen-debug