1
0
mirror of https://github.com/flarum/core.git synced 2025-08-06 00:17:31 +02:00

ci: allow custom actions runner to be defined (#3989)

This commit is contained in:
Davide Iadeluca
2024-05-16 18:30:30 +02:00
committed by GitHub
parent a52959ccf2
commit 8415d2233e
2 changed files with 15 additions and 3 deletions

View File

@@ -45,6 +45,12 @@ on:
required: false required: false
default: error_reporting=E_ALL default: error_reporting=E_ALL
runner_type:
description: The type of runner to use for the jobs. This should be one of the types supported by the `runs-on` keyword.
type: string
required: false
default: 'ubuntu-latest'
secrets: secrets:
composer_auth: composer_auth:
description: The Composer auth tokens to use for private packages. description: The Composer auth tokens to use for private packages.
@@ -57,7 +63,7 @@ env:
jobs: jobs:
test: test:
runs-on: ubuntu-latest runs-on: ${{ inputs.runner_type }}
strategy: strategy:
matrix: matrix:
@@ -166,7 +172,7 @@ jobs:
COMPOSER_PROCESS_TIMEOUT: 600 COMPOSER_PROCESS_TIMEOUT: 600
phpstan: phpstan:
runs-on: ubuntu-latest runs-on: ${{ inputs.runner_type }}
strategy: strategy:
matrix: matrix:

View File

@@ -86,6 +86,12 @@ on:
type: string type: string
required: false required: false
runner_type:
description: The type of runner to use for the jobs. This should be one of the types supported by the `runs-on` keyword.
type: string
required: false
default: 'ubuntu-latest'
secrets: secrets:
bundlewatch_github_token: bundlewatch_github_token:
description: The GitHub token to use for Bundlewatch. description: The GitHub token to use for Bundlewatch.
@@ -103,7 +109,7 @@ env:
jobs: jobs:
build: build:
name: Checks & Build name: Checks & Build
runs-on: ubuntu-latest runs-on: ${{ inputs.runner_type }}
if: >- if: >-
((github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name != github.repository) || github.event_name != 'pull_request') ((github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name != github.repository) || github.event_name != 'pull_request')