From 4393ac2ec2cee55b8ee84bf705dff6ba68644b5a Mon Sep 17 00:00:00 2001 From: Wouter Deconinck <wdconinc@gmail.com> Date: Thu, 21 Jul 2022 19:53:55 -0500 Subject: [PATCH] feat: run generator-prim-file and dawn-view --- .github/workflows/linux-eic-shell.yml | 44 +++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/.github/workflows/linux-eic-shell.yml b/.github/workflows/linux-eic-shell.yml index ea0deb8..c2ebb28 100644 --- a/.github/workflows/linux-eic-shell.yml +++ b/.github/workflows/linux-eic-shell.yml @@ -138,3 +138,47 @@ jobs: with: body: | Detector benchmarks started at ${{ steps.trigger.outputs.web_url }} + + generate-prim-file: + runs-on: ubuntu-latest + needs: build-test + #needs: [check-overlap-tgeo, check-overlap-geant4] + steps: + - uses: actions/checkout@v2 + - uses: actions/download-artifact@v3 + with: + name: geometry + path: install/ + - uses: cvmfs-contrib/github-action-cvmfs@v2 + - uses: eic/run-cvmfs-osg-eic-shell@main + with: + platform-release: "jug_xl:nightly" + setup: install/setup.sh + run: | + python -m pip install psutil + bin/generate_prim_file -o prim -D -t detector_view + zip prim/detector_view.prim.zip prim/detector_view.prim + - uses: actions/upload-artifact@v3 + with: + name: prim + path: prim/ + if-no-files-found: error + retention-days: 1 + + dawn-view: + runs-on: ubuntu-latest + needs: generate-prim-file + steps: + - uses: actions/checkout@v2 + - uses: actions/download-artifact@v3 + with: + name: prim + path: prim/ + - uses: cvmfs-contrib/github-action-cvmfs@v2 + - uses: eic/run-cvmfs-osg-eic-shell@main + with: + platform-release: "jug_xl:nightly" + setup: install/setup.sh + run: | + unzip prim/detector_view.prim.zip + bin/make_dawn_views -i prim/detector_view.prim -t view11 -d scripts/view11 -D -- GitLab