File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4747 strategy :
4848 fail-fast : false
4949 matrix :
50- version : ${{ fromJson(inputs.ubuntu_versions || '[22.04, 24.04]') }}
51- build-type : ${{ fromJson(inputs.build_types || '["debug", "release"]') }}
50+ version : ${{ fromJson(inputs.ubuntu_versions || '[22.04, 24.04]') }}
51+ build-type : ${{ fromJson(inputs.build_types || '["debug", "release"]') }}
5252
5353 name : Ubuntu ${{ matrix.version }} with ${{ matrix.build-type }} \
5454 - ${{ github.workflow }}
8686 echo "image=$ImageOS" >> $GITHUB_OUTPUT
8787 echo "home=$HOME" >> $GITHUB_OUTPUT
8888
89+ - name : Prepare PETSc cache directory permissions
90+ run : |
91+ sudo mkdir -p "${INSTALL_DIR}/ff-petsc"
92+ sudo chown -R "$USER:$USER" "${INSTALL_DIR}/ff-petsc"
93+
8994 - name : Cache PETSc installation
9095 id : cache-petsc
9196 uses : actions/cache@v5
Original file line number Diff line number Diff line change 4747 strategy :
4848 fail-fast : false
4949 matrix :
50- version : ${{ fromJson(inputs.windows_versions || '[2025]') }}
51- build-type : ${{ fromJson(inputs.build-types || '["release"]') }}
50+ version : ${{ fromJson(inputs.windows_versions || '[2025]') }}
51+ build-type : ${{ fromJson(inputs.build-types || '["release"]') }}
5252
5353 name : Windows Server ${{ matrix.version }} ${{ matrix.build-type }} - ${{github.workflow}}
5454 runs-on : windows-${{ matrix.version }}
Original file line number Diff line number Diff line change 4444 strategy :
4545 fail-fast : false
4646 matrix :
47- version : ${{ fromJson(inputs.versions || '[22.04, 24.04]') }}
48- build-type : ${{ fromJson(inputs.build-types || '["debug", "release"]') }}
47+ version : ${{ fromJson(inputs.versions || '[22.04, 24.04]') }}
48+ build-type : ${{ fromJson(inputs.build-types || '["debug", "release"]') }}
4949
5050 name : Ubuntu ${{ matrix.version }} with ${{ matrix.build-type }} \
5151 - ${{ github.workflow }}
8383 echo "image=$ImageOS" >> $GITHUB_OUTPUT
8484 echo "home=$HOME" >> $GITHUB_OUTPUT
8585
86+ - name : Prepare PETSc cache directory permissions
87+ run : |
88+ sudo mkdir -p "${INSTALL_DIR}/ff-petsc"
89+ sudo chown -R "$USER:$USER" "${INSTALL_DIR}/ff-petsc"
90+
8691 - name : Cache PETSc installation
8792 id : cache-petsc
8893 uses : actions/cache@v5
You can’t perform that action at this time.
0 commit comments