Skip to content

Commit 995f546

Browse files
authored
Merge pull request #35 from gerlero/action
Improve APT repository setup
2 parents babbda9 + 320eb79 commit 995f546

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

action.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,22 +36,22 @@ runs:
3636
echo "openfoam-app-version=$(brew info gerlero/openfoam/openfoam | head -n 1 | awk '{print $3}')" >> "$GITHUB_OUTPUT"
3737
echo "openfoam-etc=/Applications/OpenFOAM-v${{ inputs.openfoam-version }}.app/Contents/Resources/etc" >> "$GITHUB_OUTPUT"
3838
elif [ ${{ inputs.openfoam-version }} -lt 1000 ]; then
39-
sudo cp $GITHUB_ACTION_PATH/gpg.key /etc/apt/trusted.gpg.d/openfoam.asc
40-
sudo bash -c "echo \"deb [arch=$(dpkg --print-architecture)] http://dl.openfoam.org/ubuntu $(sed -ne 's/^VERSION_CODENAME=//p' /etc/os-release) main\" > /etc/apt/sources.list.d/openfoam.list"
41-
echo "apt-packages=openfoam${{ inputs.openfoam-version }}" >> $GITHUB_OUTPUT
39+
sudo cp $GITHUB_ACTION_PATH/gpg.key /etc/apt/trusted.gpg.d/openfoam-org.asc
40+
sudo bash -c "echo \"deb [arch=$(dpkg --print-architecture)] http://dl.openfoam.org/ubuntu $(sed -ne 's/^VERSION_CODENAME=//p' /etc/os-release) main\" > /etc/apt/sources.list.d/openfoam-org.list"
41+
echo "apt-package=openfoam${{ inputs.openfoam-version }}" >> $GITHUB_OUTPUT
4242
echo "openfoam-etc=/opt/openfoam${{ inputs.openfoam-version }}/etc" >> "$GITHUB_OUTPUT"
4343
else
44-
sudo cp $GITHUB_ACTION_PATH/pubkey.gpg /etc/apt/trusted.gpg.d/openfoam.asc
45-
sudo bash -c "echo \"deb [arch=$(dpkg --print-architecture)] https://dl.openfoam.com/repos/deb $(sed -ne 's/^VERSION_CODENAME=//p' /etc/os-release) main\" > /etc/apt/sources.list.d/openfoam.list"
46-
echo "apt-packages=openfoam${{ inputs.openfoam-version }}-default" >> $GITHUB_OUTPUT
44+
sudo cp $GITHUB_ACTION_PATH/pubkey.gpg /etc/apt/trusted.gpg.d/openfoam-com.asc
45+
sudo bash -c "echo \"deb [arch=$(dpkg --print-architecture)] https://dl.openfoam.com/repos/deb $(sed -ne 's/^VERSION_CODENAME=//p' /etc/os-release) main\" > /etc/apt/sources.list.d/openfoam-com.list"
46+
echo "apt-package=openfoam${{ inputs.openfoam-version }}-default" >> $GITHUB_OUTPUT
4747
echo "openfoam-etc=/usr/lib/openfoam/openfoam${{ inputs.openfoam-version }}/etc" >> "$GITHUB_OUTPUT"
4848
fi
4949
shell: bash
5050
- name: Install OpenFOAM on Linux
51-
if: steps.prep.outputs.apt-packages
51+
if: steps.prep.outputs.apt-package
5252
uses: gerlero/apt-install@v1
5353
with:
54-
packages: ${{ steps.prep.outputs.apt-packages }}
54+
packages: ${{ steps.prep.outputs.apt-package }}
5555
install-recommends: false
5656
cache: ${{ inputs.cache && inputs.cache != 'false' }}
5757
- name: Restore OpenFOAM on macOS from cache

0 commit comments

Comments
 (0)