Commit graph

15 commits

Author SHA1 Message Date
loks0n
4326600751 Refactor CI workflows: add COMPOSE_FILE env, add build targets, bump action versions, pin composer
- Add COMPOSE_FILE=docker-compose.yml to tests, benchmark, and sdk-preview to prevent loading overrides in CI
- Add target: development to tests/benchmark builds, target: production to pr-scan/nightly builds
- Bump actions/checkout v4→v6, docker/build-push-action v4/v5→v6, actions/upload-artifact v4→v6, actions/github-script v7→v8
- Pin composer images to 2.8 in linter and static-analysis workflows

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-13 00:56:03 +00:00
Matej Bačo
733e0498a7 AI-recommended changes 2025-04-16 11:50:42 +02:00
Torsten Dittmann
42a92933a8 ci: remove install before composer validate 2023-11-15 15:42:44 +01:00
Torsten Dittmann
df38a8efd1 ci: validate composer file and lock 2023-11-15 13:44:37 +01:00
Steven Nguyen
7f542e2052
Update the github workflows to cancel if PR is modified 2023-02-21 14:59:15 -08:00
Jake Barnby
3e8da28e70
Run with docker raw 2022-09-08 17:00:11 +12:00
Jake Barnby
801898a9e2
Use composer container 2022-09-08 16:52:33 +12:00
Jake Barnby
e4c1188498
Use composer directly 2022-09-08 16:47:47 +12:00
Jake Barnby
33ab9ada96
Run lint with docker 2022-09-08 16:26:33 +12:00
Everly Precia Suresh
616e813229 add comment when fall-through is intentional in a non-empty case body 2022-06-02 22:18:42 +00:00
Torsten Dittmann
70286f57dc ci: update php composer version for linter 2022-05-31 17:27:40 +02:00
Torsten Dittmann
f58aa0c818
Update linter.yml 2022-05-31 17:26:45 +02:00
Torsten Dittmann
2d58f48b72 ci: fix linter 2022-05-31 17:22:40 +02:00
Torsten Dittmann
30ffcafc04 ci: fix linter os 2022-05-31 17:18:12 +02:00
Torsten Dittmann
02bc2f6390 ci: introduce linter 2022-05-31 17:09:45 +02:00