Set timeout for all GitHub actions

This commit is contained in:
Constantin Graf
2024-07-01 12:09:30 +02:00
parent 62ac23cb1a
commit 42da2c3397
10 changed files with 14 additions and 4 deletions

View File

@@ -15,6 +15,8 @@ name: Build - Private
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10
steps: steps:
- name: "Check out code" - name: "Check out code"
uses: actions/checkout@v4 uses: actions/checkout@v4

View File

@@ -15,6 +15,8 @@ name: Build - Public
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10
steps: steps:
- name: "Check out code" - name: "Check out code"
uses: actions/checkout@v4 uses: actions/checkout@v4

View File

@@ -6,6 +6,7 @@ on:
jobs: jobs:
api_docs: api_docs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10
services: services:
pgsql_test: pgsql_test:

View File

@@ -4,8 +4,8 @@ on: [push]
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10
steps: steps:
- name: "Checkout code" - name: "Checkout code"

View File

@@ -4,8 +4,8 @@ on: [push]
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10
steps: steps:
- name: "Checkout code" - name: "Checkout code"

View File

@@ -4,8 +4,8 @@ on: [push]
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10
steps: steps:
- name: "Checkout code" - name: "Checkout code"

View File

@@ -3,6 +3,7 @@ on: push
jobs: jobs:
phpstan: phpstan:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10
steps: steps:
- name: "Checkout code" - name: "Checkout code"

View File

@@ -3,6 +3,7 @@ on: push
jobs: jobs:
phpunit: phpunit:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10
services: services:
pgsql_test: pgsql_test:

View File

@@ -3,6 +3,8 @@ on: push
jobs: jobs:
pint: pint:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10
steps: steps:
- name: "Checkout code" - name: "Checkout code"
uses: actions/checkout@v4 uses: actions/checkout@v4

View File

@@ -2,8 +2,9 @@ name: Playwright Tests
on: [push] on: [push]
jobs: jobs:
test: test:
timeout-minutes: 60
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 60
services: services:
mailpit: mailpit:
image: 'axllent/mailpit:latest' image: 'axllent/mailpit:latest'