Damien Retzinger
a54cad7d46
chore: realign package-lock.json after dep updates
2026-06-09 18:06:52 -04:00
Damien Retzinger
6db07e2737
build(deps): upgrade to typescript 6
...
TypeScript 6 enables `strict` by default and changes default @types
inclusion.
2026-06-09 18:04:26 -04:00
Damien Retzinger
9d3601a1e3
build(deps): declare semver dependency
...
semver is imported directly by supported-version/src/kind/get-usable.ts
but was never declared in package.json.
2026-06-09 18:04:14 -04:00
Damien Retzinger
c236c55738
build(deps): ignore @types/node in dependabot
2026-06-09 17:52:19 -04:00
Damien Retzinger
ed78b5307f
build(deps): upgrade to eslint 10
2026-06-09 17:50:47 -04:00
Damien Retzinger
cfbf870a80
build(deps): upgrade to node 24.16.0
2026-06-09 17:46:56 -04:00
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