Damien Retzinger
87989bb250
feat(get-magento-version): pull version from lockfile if it exists ( #242 )
...
Additionally, this exposes a new `output` called project which tells you which project was used.
2026-05-06 14:03:19 -04:00
Damien Retzinger
6a520d49fd
feat(check-extension): use setup-di-compile action in compile-extension job ( #240 )
2026-05-06 10:59:22 -04:00
Damien Retzinger
0808fab9c3
refactor: remove now default arg
2026-05-06 10:32:43 -04:00
Damien Retzinger
e31f6f656a
feat(setup-install): add new setup-install action ( #237 )
2026-05-05 16:06:59 -04:00
Damien Retzinger
3c0a90f92b
feat(sansec-ecomscan): add sansec ecomscan feature ( #235 )
2026-05-05 11:56:14 -04:00
GrayBot
1c312fe567
chore: restore internal action refs to @main ( #232 )
2026-05-01 07:56:31 -04:00
GrayBot
62d2aec976
chore: release 7.0.0 ( #230 )
2026-05-01 07:52:47 -04:00
GrayBot
93c0b480e2
chore: restore internal action refs to @main ( #229 )
2026-04-28 09:56:18 -04:00
GrayBot
28f9e498aa
chore: release 7.0.0-rc.0 ( #228 )
2026-04-28 09:52:54 -04:00
Damien Retzinger
b90317db60
ci: merge release-pinback and release-please workflows
2026-04-28 09:49:40 -04:00
Damien Retzinger
ef5e69859c
ci: prevent running tests on release PR
2026-04-28 09:45:19 -04:00
Damien Retzinger
1f4db0036c
ci: automate pinning of in-repo versions at release time
2026-04-27 19:10:34 -04:00
Damien Retzinger
3fad3a8995
feat(coding-standard): add missing composer_auth to require of magento-coding-standard
2026-04-27 14:03:12 -04:00
Damien Retzinger
f8eff3c183
ci: update release refs to specific versions
2026-04-27 13:36:56 -04:00
Damien Retzinger
ac4d16919b
ci: handle edgecases
2026-04-27 12:03:05 -04:00
Damien Retzinger
5009cbf6da
ci: replace pinback PAT with custom PAT
2026-04-27 11:56:02 -04:00
Damien Retzinger
4a0dcce0c9
ci: remove unnecessary cat
2026-04-27 11:46:49 -04:00
Damien Retzinger
5989e53c34
ci: adjust to auto-open PR
2026-04-27 11:44:49 -04:00
Damien Retzinger
7a3a4fdb6d
ci: only modify uses
2026-04-27 11:38:52 -04:00
Damien Retzinger
d4f4f9f468
ci: show diff'd files on pinback
2026-04-27 11:36:27 -04:00
Damien Retzinger
070b7b9901
ci: add workflow to automate version pinback to main for repo HEAD
2026-04-27 11:32:53 -04:00
Damien Retzinger
7e828eef67
ci: adjust to use internal version
2026-04-27 10:20:50 -04:00
Damien Retzinger
dd543ffdea
ci: adjust to use internal version
2026-04-27 10:16:02 -04:00
Damien Retzinger
d80befbe9b
fix(check-extension): mirror path repos to prevent symlink errors with template files ( #218 )
...
Composer installs path repositories as symlinks by default, which causes Magento's template engine to fail when resolving .phtml files. Setting `COMPOSER_MIRROR_PATH_REPOS=1` on all composer install steps forces a copy instead, matching how the package would be installed from Packagist in production.
Adds a .phtml template and an integration test to the demo package that
renders it via Magento's template engine. Without COMPOSER_MIRROR_PATH_REPOS=1
the path repo is installed as a symlink and the test fails; with mirroring
it passes.
Closes #217
2026-04-26 23:05:21 -04:00
Damien Retzinger
d5c744e155
feat(coding-standard)!: remove pr-diff feature and built-in php setup ( #224 )
...
BREAKING CHANGE: Much of the "setup" that's built-into the command is removed in favor of a leaner action. This also includes the "on PR, only diff PR contents" behavior. This can be restored, but it shouldn't be the default and should be done as an input.
Fix SEVERITY_FLAGS construction which exited 1 under bash -e when
severity inputs were empty, causing CI failures.
2026-04-26 22:51:44 -04:00
Damien Retzinger
de415eaff5
feat(install-test)!: remove install test ( #222 )
...
BREAKING CHANGE: You should rely on [Check Extension](https://github.com/graycoreio/github-actions-magento2/blob/main/.github/workflows/check-extension-README.md ) instead.
2026-04-26 21:40:01 -04:00
Damien Retzinger
8f3c6eb927
refactor(cache-magento): remove unused mode cache arg ( #220 )
2026-04-26 21:31:21 -04:00
Damien Retzinger
98923b24c5
feat(unit-test)!: remove unit-test action ( #221 )
2026-04-26 21:31:07 -04:00
David Lambauer
7799f0f9bf
fix(check-extension): probe vendor dir for MageOS/Magento standards when running phpcs ( #216 )
...
Closes #213
2026-04-23 18:41:45 -04:00
Damien Retzinger
f45372b796
build: add CODEOWNERS
2026-02-18 14:55:12 -05:00
Damien Retzinger
dc2f775d75
ci: use googleapis/release-please-action@v4
2026-02-18 14:47:03 -05:00
Damien Retzinger
5f3ba73bc6
feat: use actions/upload-artifact@v6
2026-02-18 14:45:55 -05:00
Damien Retzinger
86b01b17fa
feat: use actions/cache@v5
2026-02-18 14:44:18 -05:00
Damien Retzinger
c2c3755729
feat: use actions/checkout@v6
2026-02-18 14:43:05 -05:00
Damien Retzinger
5d47cda771
docs: note include_services in integration.yaml
2026-02-18 14:41:37 -05:00
Damien Retzinger
89912779a9
ci: restore accidentally removed id from integration test
2025-12-16 11:28:08 -05:00
Damien Retzinger
810a5705cf
feat(check-extension): prefer phpcs conf if it exists
2025-12-15 16:33:09 -05:00
Damien Retzinger
389830f189
ci: retain extensions key in integration tests
2025-12-15 14:50:10 -05:00
Damien Retzinger
5fb9523081
feat(integration)!: use services from supported-version ( #207 )
2025-12-15 10:52:31 -05:00
Damien Retzinger
87b8b80feb
feat(check-extension): add integration tests ( #205 )
2025-12-15 10:19:17 -05:00
Ryan Hoerr
ab5dc9fc95
Fix opensearch versions based on container support ( #289 )
...
* Fix opensearch versions based on wardenenv container support
* opensearchproject/opensearch:2.19.1
* Disable opensearch security
* spawn separate opensearch service when needed
* fix opensearch flags; fix PackageMatrixVersion type and test
* Try mysql:8.4 over mariadb:11.4
* updated dist/index.js
* Allow trigger creation during integration tests
2025-12-14 17:47:56 -05:00
Damien Retzinger
886bbbb9ba
feat(extension-check): support composer auth ( #204 )
2025-12-14 17:11:21 -05:00
Damien Retzinger
da59af27fa
feat(check-extension): add coding standard ( #203 )
2025-12-14 16:47:25 -05:00
Damien Retzinger
0c244f2f28
feat(check-extension): add setup:di:compile test ( #202 )
2025-12-14 15:58:40 -05:00
Damien Retzinger
1ab0330f1f
feat(check-extension): add new check-extension workflow ( #201 )
2025-12-14 15:50:36 -05:00
Damien Retzinger
8a95e723df
feat(unit-test)!: set default unit-test php version to 8.4
2025-12-14 12:08:02 -05:00
Damien Retzinger
dfb8be2ee7
feat!(setup-magento): update default to use Magento v2.4.8-p3
2025-12-14 11:49:44 -05:00
Damien Retzinger
6179ca545b
ci: upgrade underlying actions for testing setup-magento
2025-12-14 11:48:55 -05:00
Damien Retzinger
962e52d426
ci: upgrade underlying actions for testing setup-magento
2025-12-14 11:46:40 -05:00
Damien Retzinger
6c31728af2
feat: upgrade setup-magento action test to v2.4.8-p3 ( #198 )
2025-12-14 11:36:22 -05:00