mirror of
https://git.revela.dev/itsRevela/LCE-Revelations.git
synced 2026-05-21 19:24:55 +00:00
ci: switch workflows to self-hosted runner labels
This commit is contained in:
12
.github/workflows/nightly.yml
vendored
12
.github/workflows/nightly.yml
vendored
@@ -16,7 +16,7 @@ concurrency:
|
||||
jobs:
|
||||
build-client:
|
||||
name: Build Client
|
||||
runs-on: windows-latest
|
||||
runs-on: [self-hosted, windows]
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -93,7 +93,7 @@ jobs:
|
||||
|
||||
build-server:
|
||||
name: Build Server
|
||||
runs-on: windows-latest
|
||||
runs-on: [self-hosted, windows]
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -207,7 +207,7 @@ jobs:
|
||||
docker:
|
||||
name: Build Docker (${{ matrix.variant }})
|
||||
needs: build-server
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: [self-hosted, linux]
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
@@ -277,7 +277,7 @@ jobs:
|
||||
release-server:
|
||||
name: Release Server
|
||||
needs: build-server
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: [self-hosted, linux]
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -341,7 +341,7 @@ jobs:
|
||||
release-client:
|
||||
name: Release Client
|
||||
needs: [build-client, release-server]
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: [self-hosted, linux]
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
@@ -434,7 +434,7 @@ jobs:
|
||||
cleanup:
|
||||
needs: [release-client, release-server, docker]
|
||||
if: always()
|
||||
runs-on: ubuntu-latest
|
||||
runs-on: [self-hosted, linux]
|
||||
steps:
|
||||
- name: Cleanup artifacts
|
||||
uses: geekyeggo/delete-artifact@v5
|
||||
|
||||
2
.github/workflows/pull-request.yml
vendored
2
.github/workflows/pull-request.yml
vendored
@@ -11,7 +11,7 @@ on:
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: windows-latest
|
||||
runs-on: [self-hosted, windows]
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
|
||||
Reference in New Issue
Block a user