Skip to content

Commit

Permalink
Change GitHub action runner version from latest to 2404, closes #353
Browse files Browse the repository at this point in the history
.
  • Loading branch information
Syndesi committed Dec 10, 2024
1 parent b36e619 commit ee99aea
Show file tree
Hide file tree
Showing 6 changed files with 20 additions and 19 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci-check-upstream-dependency-alpine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
check-upstream-dependency-alpine:
name: 'Check upstream dependency Alpine'
timeout-minutes: 5
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:

- name: Checkout repo
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
check-upstream-dependency-nginx-unit:
name: 'Check upstream dependency NGINX Unit'
timeout-minutes: 5
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:

- name: Checkout repo
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci-check-upstream-dependency-php.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
check-upstream-dependency-php:
name: 'Check upstream dependency PHP'
timeout-minutes: 5
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:

- name: Checkout repo
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/ci-release-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:


checkout-repo-and-bump-version:
runs-on: buildjet-2vcpu-ubuntu-2204
runs-on: buildjet-2vcpu-ubuntu-2404
name: Check out Repo and Bump Version
timeout-minutes: 10
steps:
Expand Down Expand Up @@ -68,7 +68,7 @@ jobs:


build-docker-image-amd:
runs-on: buildjet-4vcpu-ubuntu-2204
runs-on: buildjet-4vcpu-ubuntu-2404
name: Build Docker Image - AMD
timeout-minutes: 20
needs: checkout-repo-and-bump-version
Expand Down Expand Up @@ -130,7 +130,7 @@ jobs:


build-docker-image-arm:
runs-on: buildjet-4vcpu-ubuntu-2204-arm
runs-on: buildjet-4vcpu-ubuntu-2404-arm
name: Build Docker Image - ARM
timeout-minutes: 20
needs: checkout-repo-and-bump-version
Expand Down Expand Up @@ -192,7 +192,7 @@ jobs:


publish-release:
runs-on: buildjet-2vcpu-ubuntu-2204
runs-on: buildjet-2vcpu-ubuntu-2404
name: Publish release
timeout-minutes: 10
needs: [build-docker-image-amd, build-docker-image-arm]
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/ci-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
jobs:

yml-lint:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: 'YML lint'
timeout-minutes: 3
steps:
Expand All @@ -15,7 +15,7 @@ jobs:
- run: docker run --rm -t -v $(pwd):/data cytopia/yamllint --config-file=tests/.yamllint .

markdown-lint:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: 'Markdown lint'
timeout-minutes: 3
steps:
Expand All @@ -24,7 +24,7 @@ jobs:
- run: docker run --rm -v $(pwd):/work tmknom/markdownlint '**/*.md' --config tests/.markdownlintrc --ignore vendor --ignore CHANGELOG.md --ignore var --ignore tmp

build-docker-image:
runs-on: buildjet-4vcpu-ubuntu-2204
runs-on: buildjet-4vcpu-ubuntu-2404
name: 'Build Docker Image'
timeout-minutes: 20
needs:
Expand Down Expand Up @@ -67,7 +67,7 @@ jobs:
retention-days: 7

cs-lint:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: 'CS Lint'
timeout-minutes: 5
needs:
Expand All @@ -85,7 +85,7 @@ jobs:
docker run -v $(pwd):/var/www/html api:dev-amd sh -c "composer install --ignore-platform-req=php --quiet && PHP_CS_FIXER_IGNORE_ENV=1 composer cs:list"
psalm:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: 'Psalm'
timeout-minutes: 5
needs:
Expand All @@ -103,7 +103,7 @@ jobs:
docker run -v $(pwd):/var/www/html api:dev-amd sh -c "composer install --ignore-platform-req=php --quiet && composer psalm"
phpstan:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: 'Phpstan'
timeout-minutes: 5
needs:
Expand All @@ -121,7 +121,7 @@ jobs:
docker run -v $(pwd):/var/www/html api:dev-amd sh -c "composer install --ignore-platform-req=php --quiet && composer phpstan"
test-unit:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: 'Unit Test'
timeout-minutes: 5
needs:
Expand All @@ -139,7 +139,7 @@ jobs:
docker run -v $(pwd):/var/www/html api:dev-amd sh -c "composer install --ignore-platform-req=php --quiet && composer test:unit"
test-mutant:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: 'Mutant Test'
timeout-minutes: 5
needs:
Expand All @@ -158,7 +158,7 @@ jobs:
docker run -v $(pwd):/var/www/html api:dev-amd sh -c "composer install --ignore-platform-req=php --quiet && composer test:mutant"
test-mess-detector:
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
name: 'Mess Detector'
timeout-minutes: 5
needs:
Expand All @@ -177,7 +177,7 @@ jobs:
docker run -v $(pwd):/var/www/html api:dev-amd sh -c "composer install --ignore-platform-req=php --quiet && composer mess"
test-feature:
runs-on: buildjet-4vcpu-ubuntu-2204
runs-on: buildjet-4vcpu-ubuntu-2404
name: 'Feature Test'
timeout-minutes: 15
needs:
Expand Down Expand Up @@ -221,7 +221,7 @@ jobs:
docker exec ember-nexus-api-dev bash -c "export API_DOMAIN=\"http://ember-nexus-api-prod\" && echo \$API_DOMAIN && composer install --ignore-platform-req=php --quiet && composer test:feature && composer test:feature:deprecated"
test-example-generation-controller:
runs-on: buildjet-2vcpu-ubuntu-2204
runs-on: buildjet-2vcpu-ubuntu-2404
name: 'Controller Example Generation Test'
timeout-minutes: 15
needs:
Expand Down Expand Up @@ -260,7 +260,7 @@ jobs:
test-example-generation-command:
runs-on: buildjet-2vcpu-ubuntu-2204
runs-on: buildjet-2vcpu-ubuntu-2404
name: 'Command Example Generation Test'
timeout-minutes: 15
needs:
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Unreleased
### Changed
- Upgrade to Alpine 3.21, closes #350.
- Change GitHub action runner version from `latest` to `2404`, closes #353.

## 0.1.16 - 2024-11-06
### Added
Expand Down

0 comments on commit ee99aea

Please sign in to comment.