Skip to content

Commit a1e90df

Browse files
committed
Improve CI handling of generated script
1 parent 6c8b925 commit a1e90df

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/build-and-snapshot.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,23 @@ jobs:
4848
name: cf-cli-java-plugin-${{ matrix.os }}
4949
path: dist/
5050

51+
- name: Install cf
52+
run: |
53+
wget -q -O - https://packages.cloudfoundry.org/debian/cli.cloudfoundry.org.key | sudo gpg --dearmor -o /usr/share/keyrings/cli.cloudfoundry.org.gpg
54+
echo "deb [signed-by=/usr/share/keyrings/cli.cloudfoundry.org.gpg] https://packages.cloudfoundry.org/debian stable main" | sudo tee /etc/apt/sources.list.d/cloudfoundry-cli.list
55+
sudo apt-get update
56+
sudo apt-get install -y cf8-cli
57+
5158
- name: Run 'cf java generate-alias-script'
5259
run: |
5360
make install
54-
cf java generate-alias-script > script.sh
61+
cf java generate-alias-script > dist/script.sh
5562
5663
- name: Upload script
5764
uses: actions/upload-artifact@v4
5865
with:
5966
name: script.sh
67+
path: dist/
6068

6169
release:
6270
name: Create Snapshot Release

0 commit comments

Comments
 (0)