diff --git a/.github/workflows/linux-eic-shell.yml b/.github/workflows/linux-eic-shell.yml index 346f153e1f..7e09e431fd 100644 --- a/.github/workflows/linux-eic-shell.yml +++ b/.github/workflows/linux-eic-shell.yml @@ -51,7 +51,8 @@ jobs: echo "max_size=500MB" >> ~/.ccache/ccache.conf echo "compression=true" >> ~/.ccache/ccache.conf - uses: cvmfs-contrib/github-action-cvmfs@v3 - - uses: eic/run-cvmfs-osg-eic-shell@main + - name: Build and install + uses: eic/run-cvmfs-osg-eic-shell@main with: platform-release: "jug_xl:nightly" run: | @@ -124,7 +125,8 @@ jobs: with: path: sim_${{ matrix.particle }}_1GeV_20GeV_${{ matrix.detector_config }}.edm4hep.root key: sim_${{ matrix.particle }}_1GeV_20GeV_${{ matrix.detector_config }}.edm4hep.root-${{ steps.detector_info.outputs.hash }} - - uses: eic/run-cvmfs-osg-eic-shell@main + - name: Produce simulation files + uses: eic/run-cvmfs-osg-eic-shell@main if: steps.retrieve_simulation_files.outputs.cache-hit != 'true' with: platform-release: "jug_xl:nightly" @@ -159,7 +161,8 @@ jobs: with: path: sim_dis_${{matrix.beam}}_minQ2=${{matrix.minq2}}_${{ matrix.detector_config }}.edm4hep.root key: sim_dis_${{matrix.beam}}_minQ2=${{matrix.minq2}}_${{ matrix.detector_config }}.edm4hep.root-${{ steps.detector_info.outputs.hash }} - - uses: eic/run-cvmfs-osg-eic-shell@main + - name: Produce simulation files + uses: eic/run-cvmfs-osg-eic-shell@main if: steps.retrieve_simulation_files.outputs.cache-hit != 'true' with: platform-release: "jug_xl:nightly" @@ -190,7 +193,8 @@ jobs: with: name: sim_${{ matrix.particle }}_1GeV_20GeV_${{ matrix.detector_config }}.edm4hep.root - uses: cvmfs-contrib/github-action-cvmfs@v3 - - uses: eic/run-cvmfs-osg-eic-shell@main + - name: Run EICrecon under valgrind + uses: eic/run-cvmfs-osg-eic-shell@main with: platform-release: "jug_xl:nightly" setup: /opt/detector/setup.sh @@ -222,7 +226,8 @@ jobs: with: name: sim_${{ matrix.particle }}_1GeV_20GeV_${{ matrix.detector_config }}.edm4hep.root - uses: cvmfs-contrib/github-action-cvmfs@v3 - - uses: eic/run-cvmfs-osg-eic-shell@main + - name: Run EICrecon + uses: eic/run-cvmfs-osg-eic-shell@main with: platform-release: "jug_xl:nightly" setup: /opt/detector/setup.sh @@ -268,7 +273,8 @@ jobs: with: name: sim_dis_${{matrix.beam}}_minQ2=${{matrix.minq2}}_${{ matrix.detector_config }}.edm4hep.root - uses: cvmfs-contrib/github-action-cvmfs@v3 - - uses: eic/run-cvmfs-osg-eic-shell@main + - name: Run EICrecon + uses: eic/run-cvmfs-osg-eic-shell@main with: platform-release: "jug_xl:nightly" setup: /opt/detector/setup.sh @@ -300,7 +306,8 @@ jobs: # FIXME hard-coded: see https://github.com/actions/upload-pages-artifact/pull/14 steps: - uses: actions/checkout@v3 - - run: | + - name: Run Doxygen + run: | apk add doxygen graphviz doxygen Doxyfile cp -r docs publishing_docs