diff --git a/.github/workflows/linux-eic-shell.yml b/.github/workflows/linux-eic-shell.yml index 9ceeea3a2ff32c91e31d1a866395a4b131e68d22..23748c37f80de9f1dd8700a059354017de17902b 100644 --- a/.github/workflows/linux-eic-shell.yml +++ b/.github/workflows/linux-eic-shell.yml @@ -214,7 +214,6 @@ jobs: 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 @@ -240,7 +239,7 @@ jobs: needs: generate-prim-file strategy: matrix: - view: [view1, view2, view3, view6, view7, view11, view12, view13, view14, view15, view20] + view: [view1, view2, view3, view6, view7, view11, view12, view13, view14, view15] steps: - uses: actions/checkout@v2 - uses: actions/download-artifact@v3 @@ -259,3 +258,31 @@ jobs: name: ${{ matrix.view }} path: images/ if-no-files-found: error + + dawn-view-slices: + runs-on: ubuntu-latest + needs: generate-prim-file + strategy: + matrix: + view: [view12, view14, view15] + slice: [100, 300, 500, 700, 900, 1100, 1300, 1500, 1700, 1900] + steps: + - uses: actions/checkout@v2 + - uses: actions/download-artifact@v3 + with: + name: detector_view.prim + path: prim/ + - uses: cvmfs-contrib/github-action-cvmfs@v2 + - uses: eic/run-cvmfs-osg-eic-shell@main + with: + platform-release: "jug_xl:nightly" + run: | + mkdir -p images + bin/make_dawn_views -i prim/detector_view.prim -t ${{ matrix.view }} -d scripts/${{ matrix.view }} -D -- ${{ matrix.slice }} + - uses: actions/upload-artifact@v3 + with: + name: ${{ matrix.view }} + path: images/ + if-no-files-found: error + +#TODO view20