Skip to content

fix(install-runner.sh): support Debian#5027

Merged
Brend-Smits merged 2 commits intogithub-aws-runners:mainfrom
gmccue:support-debian
Mar 9, 2026
Merged

fix(install-runner.sh): support Debian#5027
Brend-Smits merged 2 commits intogithub-aws-runners:mainfrom
gmccue:support-debian

Conversation

@gmccue
Copy link
Copy Markdown
Contributor

@gmccue gmccue commented Feb 11, 2026

Currently, when using the Debian OS, the existing install-runner.sh script will take an additional 25s during start up as the script attempts to install libicu via dnf

This PR adds support for the debian OS which is listed as a supported OS in the GitHub docs: https://docs.github.com/en/actions/reference/runners/self-hosted-runners#linux

@gmccue gmccue requested a review from a team as a code owner February 11, 2026 16:24
@gmccue
Copy link
Copy Markdown
Contributor Author

gmccue commented Mar 9, 2026

@npalm @Brend-Smits apologies for the @mention here, but any chance I could get a review on this simple PR?

@Brend-Smits
Copy link
Copy Markdown
Contributor

Thanks for the PR @gmccue!
Approved, :shipit:

@Brend-Smits Brend-Smits merged commit 7755b7f into github-aws-runners:main Mar 9, 2026
7 checks passed
npalm pushed a commit that referenced this pull request Mar 9, 2026
🤖 I have created a release *beep* *boop*
---


##
[7.4.1](v7.4.0...v7.4.1)
(2026-03-09)


### Bug Fixes

* gracefully handle JIT config failures and terminate unconfigured
instance
([#4990](#4990))
([c171550](c171550))
* **install-runner.sh:** support Debian
([#5027](#5027))
([7755b7f](7755b7f))
* **lambda:** add jti claim to GitHub App JWTs to prevent concurrent
collisions
([#5056](#5056))
([07bd193](07bd193)),
closes
[#5025](#5025)
* **lambda:** bump @octokit/auth-app from 8.1.2 to 8.2.0 in /lambdas in
the octokit group
([#5035](#5035))
([1c8083e](1c8083e))
* **lambda:** bump axios from 1.13.2 to 1.13.5 in /lambdas
([#5028](#5028))
([0335e3a](0335e3a))
* **lambda:** bump qs from 6.14.1 to 6.14.2 in /lambdas
([#5032](#5032))
([6dc97d5](6dc97d5))
* **lambda:** bump rollup from 4.46.2 to 4.59.0 in /lambdas
([#5052](#5052))
([1e798b1](1e798b1))
* **lambda:** bump the aws group in /lambdas with 7 updates
([#5021](#5021))
([c3c158d](c3c158d))
* **lambda:** bump the aws-powertools group in /lambdas with 4 updates
([#5022](#5022))
([e8369cf](e8369cf))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: runners-releaser[bot] <194412594+runners-releaser[bot]@users.noreply.github.com>
Brend-Smits pushed a commit that referenced this pull request Mar 11, 2026
🤖 I have created a release *beep* *boop*
---


##
[7.4.1](v7.4.0...v7.4.1)
(2026-03-09)


### Bug Fixes

* gracefully handle JIT config failures and terminate unconfigured
instance
([#4990](#4990))
([c171550](c171550))
* **install-runner.sh:** support Debian
([#5027](#5027))
([7755b7f](7755b7f))
* **lambda:** add jti claim to GitHub App JWTs to prevent concurrent
collisions
([#5056](#5056))
([07bd193](07bd193)),
closes
[#5025](#5025)
* **lambda:** bump @octokit/auth-app from 8.1.2 to 8.2.0 in /lambdas in
the octokit group
([#5035](#5035))
([1c8083e](1c8083e))
* **lambda:** bump axios from 1.13.2 to 1.13.5 in /lambdas
([#5028](#5028))
([0335e3a](0335e3a))
* **lambda:** bump qs from 6.14.1 to 6.14.2 in /lambdas
([#5032](#5032))
([6dc97d5](6dc97d5))
* **lambda:** bump rollup from 4.46.2 to 4.59.0 in /lambdas
([#5052](#5052))
([1e798b1](1e798b1))
* **lambda:** bump the aws group in /lambdas with 7 updates
([#5021](#5021))
([c3c158d](c3c158d))
* **lambda:** bump the aws-powertools group in /lambdas with 4 updates
([#5022](#5022))
([e8369cf](e8369cf))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: runners-releaser[bot] <194412594+runners-releaser[bot]@users.noreply.github.com>
Brend-Smits pushed a commit that referenced this pull request Apr 1, 2026
Currently, when using the Debian OS, the existing `install-runner.sh`
script will take an additional 25s during start up as the script
attempts to install `libicu` via `dnf`

This PR adds support for the `debian` OS which is listed as a supported
OS in the GitHub docs:
https://docs.github.com/en/actions/reference/runners/self-hosted-runners#linux
Brend-Smits pushed a commit that referenced this pull request Apr 1, 2026
🤖 I have created a release *beep* *boop*
---


##
[7.4.1](v7.4.0...v7.4.1)
(2026-03-09)


### Bug Fixes

* gracefully handle JIT config failures and terminate unconfigured
instance
([#4990](#4990))
([c171550](c171550))
* **install-runner.sh:** support Debian
([#5027](#5027))
([7755b7f](7755b7f))
* **lambda:** add jti claim to GitHub App JWTs to prevent concurrent
collisions
([#5056](#5056))
([07bd193](07bd193)),
closes
[#5025](#5025)
* **lambda:** bump @octokit/auth-app from 8.1.2 to 8.2.0 in /lambdas in
the octokit group
([#5035](#5035))
([1c8083e](1c8083e))
* **lambda:** bump axios from 1.13.2 to 1.13.5 in /lambdas
([#5028](#5028))
([0335e3a](0335e3a))
* **lambda:** bump qs from 6.14.1 to 6.14.2 in /lambdas
([#5032](#5032))
([6dc97d5](6dc97d5))
* **lambda:** bump rollup from 4.46.2 to 4.59.0 in /lambdas
([#5052](#5052))
([1e798b1](1e798b1))
* **lambda:** bump the aws group in /lambdas with 7 updates
([#5021](#5021))
([c3c158d](c3c158d))
* **lambda:** bump the aws-powertools group in /lambdas with 4 updates
([#5022](#5022))
([e8369cf](e8369cf))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: runners-releaser[bot] <194412594+runners-releaser[bot]@users.noreply.github.com>
LudovicTOURMAN pushed a commit to doctolib-lab/terraform-aws-github-runner that referenced this pull request Apr 7, 2026
Currently, when using the Debian OS, the existing `install-runner.sh`
script will take an additional 25s during start up as the script
attempts to install `libicu` via `dnf`

This PR adds support for the `debian` OS which is listed as a supported
OS in the GitHub docs:
https://docs.github.com/en/actions/reference/runners/self-hosted-runners#linux
LudovicTOURMAN pushed a commit to doctolib-lab/terraform-aws-github-runner that referenced this pull request Apr 7, 2026
🤖 I have created a release *beep* *boop*
---


##
[7.4.1](github-aws-runners/terraform-aws-github-runner@v7.4.0...v7.4.1)
(2026-03-09)


### Bug Fixes

* gracefully handle JIT config failures and terminate unconfigured
instance
([github-aws-runners#4990](github-aws-runners#4990))
([c171550](github-aws-runners@c171550))
* **install-runner.sh:** support Debian
([github-aws-runners#5027](github-aws-runners#5027))
([7755b7f](github-aws-runners@7755b7f))
* **lambda:** add jti claim to GitHub App JWTs to prevent concurrent
collisions
([github-aws-runners#5056](github-aws-runners#5056))
([07bd193](github-aws-runners@07bd193)),
closes
[github-aws-runners#5025](github-aws-runners#5025)
* **lambda:** bump @octokit/auth-app from 8.1.2 to 8.2.0 in /lambdas in
the octokit group
([github-aws-runners#5035](github-aws-runners#5035))
([1c8083e](github-aws-runners@1c8083e))
* **lambda:** bump axios from 1.13.2 to 1.13.5 in /lambdas
([github-aws-runners#5028](github-aws-runners#5028))
([0335e3a](github-aws-runners@0335e3a))
* **lambda:** bump qs from 6.14.1 to 6.14.2 in /lambdas
([github-aws-runners#5032](github-aws-runners#5032))
([6dc97d5](github-aws-runners@6dc97d5))
* **lambda:** bump rollup from 4.46.2 to 4.59.0 in /lambdas
([github-aws-runners#5052](github-aws-runners#5052))
([1e798b1](github-aws-runners@1e798b1))
* **lambda:** bump the aws group in /lambdas with 7 updates
([github-aws-runners#5021](github-aws-runners#5021))
([c3c158d](github-aws-runners@c3c158d))
* **lambda:** bump the aws-powertools group in /lambdas with 4 updates
([github-aws-runners#5022](github-aws-runners#5022))
([e8369cf](github-aws-runners@e8369cf))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: runners-releaser[bot] <194412594+runners-releaser[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants