Skip to content

Commit 79ddbf9

Browse files
GeiserXGeiserX
andauthored
ci: use GitHub-hosted ubuntu-latest runners (#24)
Public repos get free, unlimited standard GitHub-hosted runners. Move self-hosted Linux CI jobs to ubuntu-latest: frees the home-lab servers, runs PR code in throwaway isolated VMs (removing the fork-PR attack surface), and costs nothing on public repos. The previous self-hosted fork-guard is removed as it is no longer needed. Co-authored-by: GeiserX <drumsergio@gmail.com>
1 parent 9611a5c commit 79ddbf9

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/desktop-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ jobs:
8383
publish:
8484
needs: build
8585
if: needs.build.result == 'success'
86-
runs-on: [self-hosted, Linux, X64]
86+
runs-on: ubuntu-latest
8787
steps:
8888
- uses: actions/checkout@v6
8989

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ permissions:
1010

1111
jobs:
1212
stale:
13-
runs-on: [self-hosted, Linux, X64]
13+
runs-on: ubuntu-latest
1414
steps:
1515
- uses: actions/stale@v10
1616
with:

0 commit comments

Comments
 (0)