Skip to content

Commit

Permalink
feat: prebake additional dependencies and hosted tool cache items
Browse files Browse the repository at this point in the history
Signed-off-by: Nathan Klick <[email protected]>
  • Loading branch information
nathanklick committed Aug 19, 2024
1 parent 3c15d0a commit 2295961
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 1 deletion.
10 changes: 10 additions & 0 deletions .github/workflows/zxc-build-scaleset-images.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -139,6 +139,11 @@ jobs:
with:
node-version: 18

- name: Setup NodeJS 19
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
with:
node-version: 19

- name: Setup NodeJS 20
uses: actions/setup-node@1e60f620b9541d16bece96c5465dc8ee9832be0b # v4.0.3
with:
Expand All @@ -154,6 +159,11 @@ jobs:
with:
go-version: "1.20"

- name: Setup GoLang 1.21.0
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
with:
go-version: "1.21.0"

- name: Setup Kind
uses: helm/kind-action@0025e74a8c7512023d06dc019c617aa3cf561fde # v1.10.0
with:
Expand Down
4 changes: 3 additions & 1 deletion scaleset/runner/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Source: https://github.com/dotnet/dotnet-docker
FROM mcr.microsoft.com/dotnet/runtime-deps:6.0-jammy as build
FROM mcr.microsoft.com/dotnet/runtime:6.0-jammy as build

ARG TARGETOS
ARG TARGETARCH
Expand Down Expand Up @@ -87,6 +87,8 @@ RUN apt-get update -y \
jq \
python3-pip \
htop \
psmisc \
openssh-client \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/*

Expand Down

0 comments on commit 2295961

Please sign in to comment.