Skip to content

v1.0.0 release: tarball creation/installation, plugin symlink management, release management #5

v1.0.0 release: tarball creation/installation, plugin symlink management, release management

v1.0.0 release: tarball creation/installation, plugin symlink management, release management #5

Workflow file for this run

# Copyright (C) 2020-2024 CERN and UCLouvain.
# Licensed under the GNU Lesser General Public License (version 3 or later).
# Created by: A. Valassi (Sep 2024) for the MG5aMC CUDACPP plugin.
# Further modified by: A. Valassi (2024) for the MG5aMC CUDACPP plugin.
name: Archiver
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
archiver:
runs-on: ubuntu-latest
steps:
- name: checkout
uses: actions/checkout@v4
- name: archive
run: .github/workflows/archiver.sh
- name: upload
uses: actions/upload-artifact@v4
with:
name: tarball
path: cudacpp.tgz
- name: release
# See https://github.com/softprops/action-gh-release
uses: softprops/action-gh-release@v2
if: startsWith(github.ref, 'refs/tags/')
with:
files: cudacpp.tgz