Damien Retzinger
0702fc3984
build(deps-dev): bump esbuild from 0.25.12 to 0.28.0
2026-06-09 17:44:36 -04:00
Damien Retzinger
8cbdeb780d
docs: document resolve-check-config
2026-06-09 17:44:05 -04:00
Damien Retzinger
c43cf1503b
ci: prevent dependabot from bumping placeholder packages
2026-06-09 17:40:41 -04:00
Damien Retzinger
14a0e38d64
chore: migrate eslint to flat config
...
eslint 9 ignores .eslintrc.* by default, so replace .eslintrc.cjs with a
flat eslint.config.mjs (in the style of graycoreio/daffodil)
2026-06-09 17:33:57 -04:00
Damien Retzinger
8a6a886d7e
chore(deps): upgrade jest to v30
...
Bump jest ^29.5.0 -> ^30.4.2, @types/jest ^29.5.14 -> ^30.0.0, and
ts-jest ^29.4.6 -> ^29.4.11.
@types/jest@30 removes the deprecated `toThrowError` matcher type, so
migrate every `.toThrowError()` assertion to `.toThrow()`.
2026-06-09 17:33:49 -04:00
Damien Retzinger
0a33911be4
chore(deps): upgrade @actions/core to v3
2026-06-09 17:33:42 -04:00
Damien Retzinger
7f6945e30b
fix(tsconfig): set ES2022 target for jest typechecking
...
resolve-check-config and setup-install set `types: ["jest"]`, which
excludes @types/node and the lib references it pulls in. With no explicit
`target`, ts-jest typechecks against the default ES5 lib, so modern
globals like `Object.entries` fail to resolve (TS2550) and the
resolve-check-config suite fails to compile.
2026-06-09 17:33:10 -04:00
Damien Retzinger
a097371e37
feat(resolve-check-config): graphql smoke test opt-out by default
2026-05-31 21:26:17 -04:00
GrayBot
5ee0768610
chore: restore internal action refs to @main ( #285 )
2026-05-27 16:20:58 -04:00
GrayBot
3c51e99538
chore: release 8.5.0 ( #284 )
v8.5.0
2026-05-27 16:18:40 -04:00
Damien Retzinger
32a5fd2bad
feat(setup-install): run with --no-interaction
2026-05-27 15:39:46 -04:00
GrayBot
91bd008e62
chore: restore internal action refs to @main ( #283 )
2026-05-25 16:15:12 -04:00
GrayBot
36953b919c
chore: release 8.4.0 ( #282 )
v8.4.0
2026-05-25 16:14:12 -04:00
Damien Retzinger
83f9433da0
feat: remove rabbitmq from supported-version for mage-os/minimal
2026-05-25 16:09:31 -04:00
dependabot[bot]
a7d48f567e
build(deps): bump googleapis/release-please-action from 4 to 5 ( #273 )
...
Bumps [googleapis/release-please-action](https://github.com/googleapis/release-please-action ) from 4 to 5.
- [Release notes](https://github.com/googleapis/release-please-action/releases )
- [Changelog](https://github.com/googleapis/release-please-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/release-please-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: googleapis/release-please-action
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 09:34:12 -04:00
dependabot[bot]
76eb9064ff
build(deps): bump actions/upload-artifact from 6 to 7 ( #272 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-25 09:34:00 -04:00
GrayBot
147245e120
chore: restore internal action refs to @main ( #281 )
2026-05-25 09:33:37 -04:00
GrayBot
4df4b25e05
chore: release 8.3.0 ( #280 )
v8.3.0
2026-05-25 09:31:20 -04:00
Damien Retzinger
fa8e597365
feat(check-store): use the project when computing underlying version requirements
2026-05-25 09:27:28 -04:00
Damien Retzinger
1ea5a10ef6
feat(get-magento-version): emit supported-version project name as an output
2026-05-25 09:26:33 -04:00
Damien Retzinger
863444afbd
feat(get-magento-version): add support for MageOS minimal distro
2026-05-25 09:15:50 -04:00
Damien Retzinger
befe0807f7
feat(supported-version): add support for MageOS Minimal edition
2026-05-25 09:11:52 -04:00
Marcel
1e63c019ed
feat(supported-version): add support for MageOS 3
...
Co-authored-by: Damien Retzinger <damienwebdev@gmail.com >
2026-05-25 08:57:42 -04:00
GrayBot
ebfdeb0b73
chore: restore internal action refs to @main ( #271 )
2026-05-17 19:18:30 -04:00
GrayBot
8a0f197a13
chore: release 8.2.0 ( #270 )
v8.2.0
2026-05-17 19:17:32 -04:00
Damien Retzinger
0bf08ef692
feat(check-extension): allow configuraton via .github/check-extension.json ( #269 )
2026-05-17 19:09:18 -04:00
Damien Retzinger
35c1ace2bc
feat(resolve-check-config): defined required integration test services required ( #269 )
2026-05-17 19:09:13 -04:00
GrayBot
d07afbacd0
chore: restore internal action refs to @main ( #268 )
2026-05-17 18:02:52 -04:00
GrayBot
b71bb8b4aa
chore: release 8.1.0 ( #266 )
v8.1.0
2026-05-17 17:43:18 -04:00
Damien Retzinger
e39dd46f9c
feat(check-store): add smoke-test action and use resolve-check-config ( #255 )
2026-05-17 17:40:33 -04:00
Damien Retzinger
b98313e100
feat(resolve-check-config): add ability to use a config file to adjust jobs ( #255 )
2026-05-17 17:18:50 -04:00
Damien Retzinger
0c7d14d885
feat(configure-service-nginx): add ability to adjust nginx conf after init ( #255 )
2026-05-17 17:18:48 -04:00
Damien Retzinger
6d4ca8d669
feat(setup-install): add a container_id input to run setup:install against a specific container ( #255 )
2026-05-17 17:18:46 -04:00
Damien Retzinger
b790da1859
feat(smoke-test): add simple smoke test action ( #255 )
2026-05-17 17:18:43 -04:00
Damien Retzinger
e89f6ad2e0
feat(supported-version): add service_preferences and support for php-fpm and nginx ( #255 )
2026-05-17 17:18:40 -04:00
Damien Retzinger
8e82fcc893
fix(check-extension): only run coding-standard on most recent version of Magento ( #265 )
2026-05-16 12:44:56 -04:00
Damien Retzinger
83ef32c838
ci: remove awkward commit requirements for graduating releases
2026-05-14 17:25:52 -04:00
GrayBot
de7c47f07d
chore: restore internal action refs to @main ( #264 )
2026-05-14 13:53:32 -04:00
GrayBot
a2e3e7758b
chore: release 8.0.0 ( #263 )
v8.0.0
2026-05-14 13:52:22 -04:00
GrayBot
e6bb7be524
chore: graduate 8.0.0-rc.2 to 8.0.0 ( #262 )
...
Release-As: 8.0.0
2026-05-14 13:51:09 -04:00
Damien Retzinger
3e9f95ee56
ci: add a graduation mode to release please
2026-05-14 13:49:47 -04:00
GrayBot
9c56da774b
chore: restore internal action refs to @main ( #260 )
2026-05-13 19:58:46 -04:00
GrayBot
8c4fefd979
chore: release 8.0.0-rc.2 ( #259 )
v8.0.0-rc.2
2026-05-13 17:17:12 -04:00
Damien Retzinger
d1a31d260d
feat(supported-versions)!: forcibly bump all packages to the latest relevant release line of composer for LogLeak
...
This may break users who rely on older version of composer to work in their apps. Unfortunately, the risk is too high.
2026-05-13 08:13:34 -04:00
Damien Retzinger
d37f001ab6
feat(supported-versions)!: updates for 2.4.9, 2.4.8-p5, 2.4.7-p19, 2.4.6-p15 ( #258 )
...
BREAKING CHANGE: This release brings support for the v2.4.9 version of Magento. This also brings backwards-incompatible infrastructure changes for the patch versions of Magento. See https://github.com/graycoreio/github-actions-magento2/pull/258 for more information.
2026-05-12 21:33:18 -04:00
Damien Retzinger
c5221f0d68
feat(check-extension): pass along COMPOSER_AUTH where needed ( #258 )
2026-05-12 21:33:12 -04:00
Damien Retzinger
1fcb3618c0
ci: pass along COMPOSER_AUTH where needed ( #258 )
2026-05-12 21:33:09 -04:00
Damien Retzinger
4fc491bc1a
fix(check-store): prevent error in phpunit 12 if no tests exists ( #258 )
2026-05-12 21:32:55 -04:00
Damien Retzinger
5df6c1a0bd
docs: add new version skill
2026-05-12 11:51:26 -04:00
GrayBot
ff5f76339b
chore: restore internal action refs to @main ( #257 )
2026-05-10 18:40:04 -04:00