Skip to content

Commit

Permalink
All CI tasks are configured to have timeouts, closes #201.
Browse files Browse the repository at this point in the history
  • Loading branch information
Syndesi committed Dec 1, 2023
1 parent 569099f commit f4db892
Show file tree
Hide file tree
Showing 5 changed files with 16 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/ci-check-upstream-dependency-alpine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ permissions:
contents: write
jobs:
check-upstream-dependency-alpine:
name: 'Check upstream dependency Alpine'
timeout-minutes: 5
runs-on: ubuntu-latest
steps:

Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/ci-check-upstream-dependency-nginx-unit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ permissions:
contents: write
jobs:
check-upstream-dependency-nginx-unit:
name: 'Check upstream dependency NGINX Unit'
timeout-minutes: 5
runs-on: ubuntu-latest
steps:

Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/ci-check-upstream-dependency-php.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ permissions:
contents: write
jobs:
check-upstream-dependency-php:
name: 'Check upstream dependency PHP'
timeout-minutes: 5
runs-on: ubuntu-latest
steps:

Expand Down
9 changes: 9 additions & 0 deletions .github/workflows/ci-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ jobs:
yml-lint:
runs-on: ubuntu-latest
name: 'YML lint'
timeout-minutes: 3
steps:
- uses: actions/checkout@v3
- run: docker pull cytopia/yamllint
Expand All @@ -18,6 +19,7 @@ jobs:
markdown-lint:
runs-on: ubuntu-latest
name: 'Markdown lint'
timeout-minutes: 3
steps:
- uses: actions/checkout@v3
- run: docker pull tmknom/markdownlint
Expand Down Expand Up @@ -55,6 +57,7 @@ jobs:
cs-lint:
runs-on: ubuntu-latest
name: 'CS Lint'
timeout-minutes: 5
needs:
- build-docker-image
steps:
Expand All @@ -72,6 +75,7 @@ jobs:
psalm:
runs-on: ubuntu-latest
name: 'Psalm'
timeout-minutes: 5
needs:
- build-docker-image
steps:
Expand All @@ -89,6 +93,7 @@ jobs:
phpstan:
runs-on: ubuntu-latest
name: 'Phpstan'
timeout-minutes: 5
needs:
- build-docker-image
steps:
Expand All @@ -106,6 +111,7 @@ jobs:
test-unit:
runs-on: ubuntu-latest
name: 'Unit Test'
timeout-minutes: 5
needs:
- build-docker-image
steps:
Expand All @@ -123,6 +129,7 @@ jobs:
test-mutant:
runs-on: ubuntu-latest
name: 'Mutant Test'
timeout-minutes: 5
needs:
- build-docker-image
continue-on-error: true
Expand All @@ -141,6 +148,7 @@ jobs:
test-leak:
runs-on: ubuntu-latest
name: 'Leak Test'
timeout-minutes: 5
needs:
- build-docker-image
continue-on-error: true
Expand All @@ -159,6 +167,7 @@ jobs:
test-mess-detector:
runs-on: ubuntu-latest
name: 'Mess Detector'
timeout-minutes: 5
needs:
- build-docker-image
continue-on-error: true
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Add parameters `page` and `pageSize` to documentation of collection endpoints, closes #189.
### Changed
- Rename `_PartialUnifiedCollection` to `_PartialElementCollection`, closes #187.
- All CI tasks are configured to have timeouts, closes #201.

## 0.0.37 - 2023-11-24
### Changed
Expand Down

0 comments on commit f4db892

Please sign in to comment.