Skip to content

Commit 3bac870

Browse files
authored
Merge branch 'actions:main' into systemd-restart-always
2 parents 3b5a81a + b3a60e6 commit 3bac870

File tree

221 files changed

+27584
-65
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

221 files changed

+27584
-65
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"features": {
55
"ghcr.io/devcontainers/features/docker-in-docker:1": {},
66
"ghcr.io/devcontainers/features/dotnet": {
7-
"version": "8.0.413"
7+
"version": "8.0.415"
88
},
99
"ghcr.io/devcontainers/features/node:1": {
1010
"version": "20"

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
blank_issues_enabled: false
22
contact_links:
33
- name: 🛑 Request a feature in the runner application
4-
url: https://github.com/orgs/community/discussions/categories/actions-and-packages
5-
about: If you have feature requests for GitHub Actions, please use the Actions and Packages section on the Github Product Feedback page.
4+
url: https://github.com/orgs/community/discussions/categories/actions
5+
about: If you have feature requests for GitHub Actions, please use the Actions section on the Github Product Feedback page.
66
- name: ✅ Support for GitHub Actions
77
url: https://github.community/c/code-to-cloud/52
88
about: If you have questions about GitHub Actions or need support writing workflows, please ask in the GitHub Community Support forum.

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
# Upload runner package tar.gz/zip as artifact
7676
- name: Publish Artifact
7777
if: github.event_name != 'pull_request'
78-
uses: actions/upload-artifact@v4
78+
uses: actions/upload-artifact@v5
7979
with:
8080
name: runner-package-${{ matrix.runtime }}
8181
path: |

.github/workflows/close-features-bot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
steps:
1010
- uses: actions/stale@v10
1111
with:
12-
close-issue-message: "Thank you for your interest in the runner application and taking the time to provide your valuable feedback. We kindly ask you to redirect this feedback to the [GitHub Community Support Forum](https://github.com/orgs/community/discussions/categories/actions-and-packages) which our team actively monitors and would be a better place to start a discussion for new feature requests in GitHub Actions. For more information on this policy please [read our contribution guidelines](https://github.com/actions/runner#contribute). 😃"
12+
close-issue-message: "Thank you for your interest in the runner application and taking the time to provide your valuable feedback. We kindly ask you to redirect this feedback to the [GitHub Community Support Forum](https://github.com/orgs/community/discussions/categories/actions) which our team actively monitors and would be a better place to start a discussion for new feature requests in GitHub Actions. For more information on this policy please [read our contribution guidelines](https://github.com/actions/runner#contribute). 😃"
1313
exempt-issue-labels: "keep"
1414
stale-issue-label: "actions-feature"
1515
only-labels: "actions-feature"

.github/workflows/codeql.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727

2828
# Initializes the CodeQL tools for scanning.
2929
- name: Initialize CodeQL
30-
uses: github/codeql-action/init@v3
30+
uses: github/codeql-action/init@v4
3131
# Override language selection by uncommenting this and choosing your languages
3232
# with:
3333
# languages: go, javascript, csharp, python, cpp, java
@@ -38,4 +38,4 @@ jobs:
3838
working-directory: src
3939

4040
- name: Perform CodeQL Analysis
41-
uses: github/codeql-action/analyze@v3
41+
uses: github/codeql-action/analyze@v4

.github/workflows/dependency-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
steps:
3232
- uses: actions/checkout@v5
3333
- name: Setup Node.js
34-
uses: actions/setup-node@v5
34+
uses: actions/setup-node@v6
3535
with:
3636
node-version: "20"
3737

.github/workflows/npm-audit-typescript.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
steps:
1010
- uses: actions/checkout@v5
1111
- name: Setup Node.js
12-
uses: actions/setup-node@v5
12+
uses: actions/setup-node@v6
1313
with:
1414
node-version: "20"
1515
- name: NPM install and audit fix with TypeScript auto-repair

.github/workflows/npm-audit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
- uses: actions/checkout@v5
1313

1414
- name: Setup Node.js
15-
uses: actions/setup-node@v5
15+
uses: actions/setup-node@v6
1616
with:
1717
node-version: "20"
1818

.github/workflows/release.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ jobs:
118118
# Upload runner package tar.gz/zip as artifact.
119119
- name: Publish Artifact
120120
if: github.event_name != 'pull_request'
121-
uses: actions/upload-artifact@v4
121+
uses: actions/upload-artifact@v5
122122
with:
123123
name: runner-packages-${{ matrix.runtime }}
124124
path: |
@@ -133,37 +133,37 @@ jobs:
133133

134134
# Download runner package tar.gz/zip produced by 'build' job
135135
- name: Download Artifact (win-x64)
136-
uses: actions/download-artifact@v5
136+
uses: actions/download-artifact@v6
137137
with:
138138
name: runner-packages-win-x64
139139
path: ./
140140
- name: Download Artifact (win-arm64)
141-
uses: actions/download-artifact@v5
141+
uses: actions/download-artifact@v6
142142
with:
143143
name: runner-packages-win-arm64
144144
path: ./
145145
- name: Download Artifact (osx-x64)
146-
uses: actions/download-artifact@v5
146+
uses: actions/download-artifact@v6
147147
with:
148148
name: runner-packages-osx-x64
149149
path: ./
150150
- name: Download Artifact (osx-arm64)
151-
uses: actions/download-artifact@v5
151+
uses: actions/download-artifact@v6
152152
with:
153153
name: runner-packages-osx-arm64
154154
path: ./
155155
- name: Download Artifact (linux-x64)
156-
uses: actions/download-artifact@v5
156+
uses: actions/download-artifact@v6
157157
with:
158158
name: runner-packages-linux-x64
159159
path: ./
160160
- name: Download Artifact (linux-arm)
161-
uses: actions/download-artifact@v5
161+
uses: actions/download-artifact@v6
162162
with:
163163
name: runner-packages-linux-arm
164164
path: ./
165165
- name: Download Artifact (linux-arm64)
166-
uses: actions/download-artifact@v5
166+
uses: actions/download-artifact@v6
167167
with:
168168
name: runner-packages-linux-arm64
169169
path: ./

images/Dockerfile

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ ARG TARGETOS
55
ARG TARGETARCH
66
ARG RUNNER_VERSION
77
ARG RUNNER_CONTAINER_HOOKS_VERSION=0.7.0
8-
ARG DOCKER_VERSION=28.4.0
9-
ARG BUILDX_VERSION=0.28.0
8+
ARG DOCKER_VERSION=28.5.1
9+
ARG BUILDX_VERSION=0.29.1
1010

1111
RUN apt update -y && apt install curl unzip -y
1212

@@ -21,6 +21,10 @@ RUN curl -f -L -o runner-container-hooks.zip https://github.com/actions/runner-c
2121
&& unzip ./runner-container-hooks.zip -d ./k8s \
2222
&& rm runner-container-hooks.zip
2323

24+
RUN curl -f -L -o runner-container-hooks.zip https://github.com/actions/runner-container-hooks/releases/download/v0.8.0/actions-runner-hooks-k8s-0.8.0.zip \
25+
&& unzip ./runner-container-hooks.zip -d ./k8s-novolume \
26+
&& rm runner-container-hooks.zip
27+
2428
RUN export RUNNER_ARCH=${TARGETARCH} \
2529
&& if [ "$RUNNER_ARCH" = "amd64" ]; then export DOCKER_ARCH=x86_64 ; fi \
2630
&& if [ "$RUNNER_ARCH" = "arm64" ]; then export DOCKER_ARCH=aarch64 ; fi \
@@ -50,14 +54,15 @@ RUN add-apt-repository ppa:git-core/ppa \
5054
&& apt install -y git \
5155
&& rm -rf /var/lib/apt/lists/*
5256

57+
WORKDIR /home/runner
58+
5359
RUN adduser --disabled-password --gecos "" --uid 1001 runner \
5460
&& groupadd docker --gid 123 \
5561
&& usermod -aG sudo runner \
5662
&& usermod -aG docker runner \
5763
&& echo "%sudo ALL=(ALL:ALL) NOPASSWD:ALL" > /etc/sudoers \
58-
&& echo "Defaults env_keep += \"DEBIAN_FRONTEND\"" >> /etc/sudoers
59-
60-
WORKDIR /home/runner
64+
&& echo "Defaults env_keep += \"DEBIAN_FRONTEND\"" >> /etc/sudoers \
65+
&& chmod 777 /home/runner
6166

6267
COPY --chown=runner:docker --from=build /actions-runner .
6368
COPY --from=build /usr/local/lib/docker/cli-plugins/docker-buildx /usr/local/lib/docker/cli-plugins/docker-buildx

0 commit comments

Comments
 (0)