Compare commits

...

2 Commits

Author SHA1 Message Date
blacksmith-sh[bot]
7ad37d35d8 Migrate workflows to Blacksmith 2026-08-06 16:36:35 +00:00
Constantin Graf
de13c07855 Fixed return type in TrustHosts 2026-08-06 17:49:52 +02:00
19 changed files with 22 additions and 22 deletions

View File

@@ -28,7 +28,7 @@ jobs:
strategy: strategy:
matrix: matrix:
include: include:
- runs-on: "ubuntu-24.04-arm" - runs-on: "blacksmith-4vcpu-ubuntu-2404-arm"
platform: "linux/arm64" platform: "linux/arm64"
- runs-on: "ubuntu-24.04" - runs-on: "ubuntu-24.04"
platform: "linux/amd64" platform: "linux/amd64"
@@ -182,7 +182,7 @@ jobs:
retention-days: 1 retention-days: 1
merge: merge:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 90 timeout-minutes: 90
needs: needs:
- build - build

View File

@@ -18,7 +18,7 @@ permissions:
name: Build - Private name: Build - Private
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 20 timeout-minutes: 20

View File

@@ -28,7 +28,7 @@ jobs:
strategy: strategy:
matrix: matrix:
include: include:
- runs-on: "ubuntu-24.04-arm" - runs-on: "blacksmith-4vcpu-ubuntu-2404-arm"
platform: "linux/arm64" platform: "linux/arm64"
- runs-on: "ubuntu-24.04" - runs-on: "ubuntu-24.04"
platform: "linux/amd64" platform: "linux/amd64"
@@ -164,7 +164,7 @@ jobs:
retention-days: 1 retention-days: 1
merge: merge:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 90 timeout-minutes: 90
needs: needs:
- build - build

View File

@@ -8,7 +8,7 @@ permissions:
jobs: jobs:
api_docs: api_docs:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 10 timeout-minutes: 10
services: services:

View File

@@ -6,7 +6,7 @@ permissions:
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 10 timeout-minutes: 10
steps: steps:

View File

@@ -4,7 +4,7 @@ on: [push]
jobs: jobs:
format-check: format-check:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 10 timeout-minutes: 10
steps: steps:

View File

@@ -6,7 +6,7 @@ permissions:
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 10 timeout-minutes: 10
steps: steps:

View File

@@ -5,7 +5,7 @@ permissions:
contents: read contents: read
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
permissions: permissions:
contents: read contents: read
id-token: write id-token: write

View File

@@ -5,7 +5,7 @@ permissions:
contents: read contents: read
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
permissions: permissions:
contents: read contents: read
id-token: write id-token: write

View File

@@ -6,7 +6,7 @@ permissions:
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 10 timeout-minutes: 10
env: env:
TZ: UTC TZ: UTC

View File

@@ -5,7 +5,7 @@ permissions:
contents: read contents: read
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 10 timeout-minutes: 10
steps: steps:

View File

@@ -4,7 +4,7 @@ permissions:
contents: read contents: read
jobs: jobs:
phpstan: phpstan:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 10 timeout-minutes: 10
steps: steps:

View File

@@ -4,7 +4,7 @@ permissions:
contents: read contents: read
jobs: jobs:
phpunit: phpunit:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 10 timeout-minutes: 10
strategy: strategy:
matrix: matrix:

View File

@@ -4,7 +4,7 @@ permissions:
contents: read contents: read
jobs: jobs:
pint: pint:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 10 timeout-minutes: 10
steps: steps:

View File

@@ -4,7 +4,7 @@ permissions:
contents: read contents: read
jobs: jobs:
test: test:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 60 timeout-minutes: 60
strategy: strategy:
fail-fast: false fail-fast: false
@@ -96,7 +96,7 @@ jobs:
merge-reports: merge-reports:
if: always() if: always()
needs: [test] needs: [test]
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
steps: steps:
- name: "Checkout code" - name: "Checkout code"
uses: actions/checkout@v7 uses: actions/checkout@v7

View File

@@ -12,7 +12,7 @@ permissions:
jobs: jobs:
check: check:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 5 timeout-minutes: 5
if: >- if: >-
github.event_name == 'pull_request_target' || github.event_name == 'pull_request_target' ||

View File

@@ -16,7 +16,7 @@ permissions:
jobs: jobs:
manage: manage:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 5 timeout-minutes: 5
steps: steps:

View File

@@ -18,7 +18,7 @@ permissions:
jobs: jobs:
manage: manage:
runs-on: ubuntu-latest runs-on: blacksmith-4vcpu-ubuntu-2404
timeout-minutes: 5 timeout-minutes: 5
steps: steps:

View File

@@ -41,7 +41,7 @@ class TrustHosts extends BaseTrustHosts
/** /**
* @param \Closure(Request): Response $next * @param \Closure(Request): Response $next
*/ */
public function handle(Request $request, $next): Response public function handle(Request $request, $next)
{ {
// Exempt health checks (probed by IP). Also reset the trusted hosts, // Exempt health checks (probed by IP). Also reset the trusted hosts,
// since Octane leaks the static state across requests. // since Octane leaks the static state across requests.