Skip to content

Commit a9f59f6

Browse files
committed
Remove ConorMacBride/install-package action
Actions have been compromised a lot recently. All this action does is install packages, so it's not worth the risk. Just install the packages directly in the workflow.
1 parent 0dd29b9 commit a9f59f6

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

.github/workflows/amphora-image-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,10 @@ jobs:
3939
permissions: {}
4040
steps:
4141

42-
- name: Install Package
43-
uses: ConorMacBride/install-package@main
44-
with:
45-
apt: git unzip nodejs python3-pip python3-venv openssh-server openssh-client jq
42+
- name: Install Package dependencies
43+
run: |
44+
sudo apt update &&
45+
sudo apt install -y git unzip nodejs python3-pip python3-venv openssh-server openssh-client jq
4646
4747
- name: Start the SSH service
4848
run: |

.github/workflows/ipa-image-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@ jobs:
4747
- runner-selection
4848
permissions: {}
4949
steps:
50-
- name: Install Package
51-
uses: ConorMacBride/install-package@main
52-
with:
53-
apt: git unzip nodejs python3-pip python3-venv openssh-server openssh-client jq
50+
- name: Install Package dependencies
51+
run: |
52+
sudo apt update &&
53+
sudo apt install -y git unzip nodejs python3-pip python3-venv openssh-server openssh-client jq
5454
5555
- name: Start the SSH service
5656
run: |

.github/workflows/overcloud-host-image-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,10 @@ jobs:
101101
with:
102102
path: src/kayobe-config
103103

104-
- name: Install Package
105-
uses: ConorMacBride/install-package@main
106-
with:
107-
apt: git unzip nodejs python3-pip python3-venv openssh-server openssh-client jq gh
104+
- name: Install Package dependencies
105+
run: |
106+
sudo apt update &&
107+
sudo apt install -y git unzip nodejs python3-pip python3-venv openssh-server openssh-client jq gh
108108
109109
- name: Start the SSH service
110110
run: |

.github/workflows/package-build-ofed.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ jobs:
3333
run: |
3434
echo "ofed_tag=$(date +%Y%m%dT%H%M%S)" >> $GITHUB_OUTPUT
3535
36-
- name: Install Package
37-
uses: ConorMacBride/install-package@main
38-
with:
39-
apt: git unzip nodejs python3-pip python3-venv openssh-server openssh-client jq
36+
- name: Install Package dependencies
37+
run: |
38+
sudo apt update &&
39+
sudo apt install -y git unzip nodejs python3-pip python3-venv openssh-server openssh-client jq
4040
4141
- name: Start the SSH service
4242
run: |

.github/workflows/stackhpc-all-in-one.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,10 +96,10 @@ jobs:
9696
# NOTE(upgrade): Reference the PREVIOUS release branch here.
9797
PREVIOUS_BRANCH: stackhpc/2024.1
9898
steps:
99-
- name: Install Package
100-
uses: ConorMacBride/install-package@main
101-
with:
102-
apt: git unzip nodejs openssh-client
99+
- name: Install Package dependencies
100+
run: |
101+
sudo apt update &&
102+
sudo apt install -y git unzip nodejs openssh-client
103103
104104
# If testing upgrade, checkout previous release, otherwise checkout current branch
105105
- name: Checkout ${{ inputs.upgrade && 'previous release' || 'current' }} config

0 commit comments

Comments
 (0)