File tree Expand file tree Collapse file tree 1 file changed +18
-6
lines changed Expand file tree Collapse file tree 1 file changed +18
-6
lines changed Original file line number Diff line number Diff line change @@ -22,16 +22,20 @@ jobs:
2222 test-install-task-on-ubuntu :
2323 strategy :
2424 matrix :
25- os : [ubuntu-20.04, ubuntu-22.04]
25+ os-details :
26+ - os : ubuntu-20.04
27+ codename : focal
28+ - os : ubuntu-22.04
29+ codename : jammy
2630 # Perforce hasn't yet released bolt on 24.04.
27- runs-on : ${{ matrix.os }}
31+ runs-on : ${{ matrix.os-details.os }}
2832 needs : shellcheck
2933 steps :
3034 - uses : actions/checkout@v4
3135 - name : Install Bolt
3236 run : |-
33- wget https://apt.puppet.com/puppet-tools-release-jammy .deb
34- sudo dpkg -i puppet-tools-release-jammy .deb
37+ wget https://apt.puppet.com/puppet-tools-release-${{ matrix.os-details.codename }} .deb
38+ sudo dpkg -i puppet-tools-release-${{ matrix.os-details.codename }} .deb
3539 sudo apt update
3640 sudo apt install -y puppet-bolt
3741 - name : Install module dependencies
5963 container : ${{ matrix.image }}
6064 steps :
6165 - uses : actions/checkout@v4
62- - name : Checkout facts module
63- run : git clone https://github.com/puppetlabs/puppetlabs-facts.git ../facts
66+ - uses : actions/checkout@v4
67+ with :
68+ repository : puppetlabs/puppetlabs-facts
69+ - name : debugging
70+ run : |
71+ pwd
72+ echo "Running on ${{ matrix.image }}"
73+ ls -l
74+ echo "${GITHUB_WORKSPACE}"
75+ ls -l "${GITHUB_WORKSPACE}"
6476 - name : Run openvox-agent install task manually
6577 env :
6678 PT__installdir : " ${PWD}/.."
You can’t perform that action at this time.
0 commit comments