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
Fabrizio Balliano
2dbed0d4a7
Added upstream version for every Mage-OS release ( #294 )
2025-12-14 17:38:57 -05:00
Ryan Hoerr
f5460068b6
feat: updated supported-version matrix for Mage-OS release 1.2.0
2025-12-14 17:38:24 -05:00
Damien Retzinger
3ef43188b2
feat(supported-version)!: upgrade to use node24
2025-12-14 11:13:42 -05:00
Damien Retzinger
3fc699af5c
chore(deps): upgrade to node 24
2025-12-14 11:10:47 -05:00
Damien Retzinger
f48c544053
fix(supported-version): adjust failing tests ( #195 )
2025-04-09 13:29:32 -04:00
Damien Retzinger
21c3bb3436
feat(supported-version): add v2.4.4-p13, v2.4.5-p12, v2.4.6-p10, v2.4.7-p5 and v2.4.8 ( #187 )
2025-04-09 13:15:07 -04:00
Damien Retzinger
2f1b2eaa5d
feat(supported-version): add recent kind ( #188 )
2025-04-09 09:51:01 -04:00
Damien Retzinger
9c06178b30
feat!: replace mage-os/github-actions with graycoreio/github-actions-magento2
2025-03-25 09:41:29 -04:00
Fabrizio Balliano
ca7cd551a3
Preparing 1.0.6 ( #263 )
...
* Add releases 2.4.4-p12, 2.4.5-p11, 2.4.6-p9 and 2.4.7-p4
* npm run build
2025-02-12 11:52:16 -05:00
Fabrizio Balliano
d763a4f246
Add releases 2.4.4-p12, 2.4.5-p11, 2.4.6-p9 and 2.4.7-p4 ( #262 )
...
* Add releases 2.4.4-p12, 2.4.5-p11, 2.4.6-p9 and 2.4.7-p4
* npm run build
* Updated tests and fixed dates
2025-02-11 18:48:46 +01:00
Ryan Hoerr
b633b2120a
feat: add new releases to the version matrix ( #232 )
...
Magento Open Source 2.4.4-p11, 2.4.5-p10, 2.4.6-p8, 2.4.7-p3
Mage-OS 1.0.5
2024-10-09 16:12:24 +02:00
Ryan Hoerr
6f6b6fd6fd
chore: add Magento Open Source 2.4.7-p2 and Mage-OS Distribution 1.0.4 to the version matrix ( #230 )
...
* chore: add Magento Open Source 2.4.7-p2 and Mage-OS Distribution 1.0.4 to the version matrix
* chore: add Magento 2.4.4-p10, 2.4.5-p9, 2.4.6-p7 to the version matrix
2024-08-19 19:28:31 -04:00
Ryan Hoerr
6e50d0d8de
feat: add upcoming release Mage-OS 1.0.3 to supported-version matrix ( #229 )
2024-07-23 15:04:30 +02:00
Vinai Kopp
a3262710f1
feat: add magento releases 2.4.4-p9, 2.4.5-p8, 2.4.6-p6, and 2.4.7-p1 ( #226 )
2024-06-11 19:06:06 +02:00
Vinai Kopp
b4f27f19e5
fix: use exact version of elasticsearch since there is no 8.11 tag ( #225 )
2024-05-22 13:55:59 +02:00
Vinai Kopp
dd47d22478
fix: continue to use elasticsearch instead of opensearch for now ( #224 )
2024-05-22 11:42:42 +02:00
Vinai Kopp
f1b13e8984
feat: add upcoming release for mage-os 1.0.2 ( #223 )
2024-05-22 11:16:57 +02:00
Vinai Kopp
4f193802bc
Add 2.4.4-p8, 2.4.5-p7, 2.4.6-p5 and 2.4.7 releases to supported-versions matrix ( #222 )
...
* Add 2.4.4-p8, 2.4.5-p7, 2.4.6-p6 and 2.4.7 releases to supported-versions matrix
* Update build
2024-04-30 11:12:32 +02:00
Vinai Kopp
54f7204e3f
Add 2.4.4-p7, 2.4.5-p6 and 2.4.6-p4 releases to supported-versions matrix ( #219 )
2024-02-14 14:52:36 +01:00
Vinai Kopp
2086708ffc
feat: add releases 2.4.4-p6, 2.4.5-p5 and 2.4.6-p3 ( #169 )
2023-10-11 06:25:00 +13:00
Vinai Kopp
b645c2327d
fix: pass correct repo url for nightly ( #158 )
...
fix: pass correct repo url for nightly
The amendMatrixForNext function uses the repository argument to
determine the version constraint for the returned matrix for kind
nightly.
Previously, the upstream-mirror repo url was passed as an argument, but
the nightly builds use a different repo url.
This resulted in failed builds, because the version string 'next' could
not be parsed by composer.
Example:
https://github.com/mage-os/generate-mirror-repo-js/actions/runs/6370219504/job/17291152703
With this change, the nightly kind will always return the @alpha
version constraint, that is, stability constraint.
There currently is no way to distinguish between different nightly
repos, but since both work the same way, this is fine (for now).
2023-10-02 06:27:52 +13:00
Damien Retzinger
7f1821f6ac
fix(supported-versions): nightly build matrix tag ( #152 )
2023-09-24 16:07:37 -04:00
Damien Retzinger
88901eacf7
chore(deps, deps-dev): updates deps and add .nvmrc ( #151 )
2023-09-22 12:29:14 -04:00
Vinai Kopp
f7f0504691
feat: add project versions ( #110 )
...
* refactor: allow version matrixes by projects
* feat: add initial version-matrix for mage-os
* feat: add project as optional input to action
* docs: document new input
* refactor: tighten types a bit
* chore: apply change requests from code review
2023-09-06 22:08:57 +02:00
Damien Retzinger
5599a0d2e7
feat(supported-versions): add release date ( #100 )
...
Previously, we didn't take into account a release date, which meant
that @vinai could not add MageOS or Magento releases before the actual
day of release.
With this, we can now add the releases to supported verisons before
a release comes out, allowing us to make a kind that allows testing
MageOS and Magento Mirror releases more quickly.
2023-08-16 13:57:48 +02:00
Vinai Kopp
dd14f7859c
chore: add versions 2.4.4-p5, 2.4.5-p4 and 2.4.6-p2 ( #96 )
2023-08-08 17:47:58 +02:00
Damien Retzinger
28248496e0
feat: add support for v2.3.7 on new vms ( #67 )
2023-06-22 06:55:50 +02:00
Vinai Kopp
e48a3463c5
fix: add missing build for 1.4.0 of supported versions ( #64 )
2023-06-20 09:54:28 -04:00
Vinai Kopp
1dc33c08a1
chore: switch all references of graycore/github-actions-magento2 to mage-os/github-actions
2023-06-17 09:49:31 +02:00
Vinai Kopp
aef1d9a5c1
chore: fix elasticsearch tags
2023-06-16 23:02:41 +02:00
Damien Retzinger
08024b61c5
V2.4.6-p1
...
* feat: add support for newly released Magento versions
* tmp
2023-06-14 21:29:57 +02:00
Damien Retzinger
c9b7f41525
fix(supported-version): falsiness of custom_versions
2023-04-16 15:21:15 -04:00
Damien Retzinger
5c198049f7
feat(supported-version): validate custom_versions
...
Previously, @danslo reported that he tried to use `custom_versions` without
setting the kind. This isn't the correct behavior.
I've added a validator to alert him of this.
2023-04-16 15:18:23 -04:00
Damien Retzinger
5bbda33138
chore(deps): update dependencies ( #183 )
2023-04-11 08:37:58 -04:00
Damien Retzinger
d3b1ab6b34
feat(supported-version): Magento v2.4.6
...
Notably, the support date for v2.4.5 changed as well.
2023-03-15 09:39:29 -04:00
Gowri
0f31e401b7
feat: add rabbitmq images with management plugin ( #125 )
2023-01-10 12:34:17 -05:00
Damien Retzinger
dbc889f7ce
feat(supported-version): dynamically compute ( #120 )
...
Previously, I maintained supported versions by revising a file of versions. This was monotonous, like time.
Now, these are just based upon the documented EoL dates of the versions published by Magento.
2023-01-09 13:09:24 -05:00
Damien Retzinger
d43068a144
chore(deps): update npm deps ( #119 )
2023-01-09 10:33:57 -05:00
Damien Retzinger
b0e1a0a943
fix(supported-versions): GA Ubuntu-22.04 release ( #110 )
...
Github released Ubuntu 22.04 as a runner for many actions: https://github.com/actions/runner-images/issues/5490 .
As a result, we started experiencing intermittent failures as the underlying runner's support varied for older versions of Magento.
2022-12-13 14:23:16 -05:00
griest024
725ba09bf5
chore: build supported-version ( #102 )
2022-11-29 16:31:12 -05:00
Vinai Kopp
9d6355d5e6
chore: fix composer version dependency for nightly ( #97 )
...
Nightly builds initialize the required php infra with composer create-project composer/satis:dev-main.
This pulls in composer 2.4.2 as a dependency at the time of writing.
However, the result is a broken upstream nightly and mageos nightly build.
When composer install is run while determining the base package dependencies. The error is:
- laminas/laminas-dependency-plugin 2.5.0 requires composer-plugin-api >=1.1.0 <2.3.0
-> found composer-plugin-api[2.3.0] but it does not match the constraint.
Reference
* [failed job](https://github.com/mage-os/generate-mirror-repo-js/actions/runs/3508445982/jobs/5876852570 )
* [checkout magento action](https://github.com/mage-os/generate-mirror-repo-js/blob/main/.github/actions/checkout-magento/action.yml#L41 )
* [shivammathur/setup-php tools input](https://github.com/shivammathur/setup-php#wrench-tools-support )
2022-11-29 09:02:51 -05:00
Damien Retzinger
e4f0f85e38
feat(supported-version): package @actions/core:1.10.0
2022-10-11 16:50:01 -04:00
dependabot[bot]
f1b0f27863
chore(deps-dev): bump typescript from 4.8.2 to 4.8.4 ( #60 )
...
* chore(deps-dev): bump typescript from 4.8.2 to 4.8.4
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.8.2 to 4.8.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.8.2...v4.8.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* chore(deps-dev): bump typescript from 4.8.2 to 4.8.4
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Damien Retzinger <damienwebdev@gmail.com >
2022-10-11 16:44:17 -04:00
Damien Retzinger
7431dcb7af
feat: allow using "next" version on supported version ( #58 )
...
This also allows using the action in https://github.com/mage-os/generate-mirror-repo-js where the test module is an external package installed with composer. In this case, no local path repo configuration is needed.
Co-authored-by: Vinai Kopp <Vinai@users.noreply.github.com >
2022-10-11 16:19:49 -04:00
Damien Retzinger
3e4d3c1645
feat: add support for v2.4.4-p2 and v2.4.5-p1 ( #69 )
2022-10-11 14:26:50 -04:00
Ihor Sviziev
8611b18aec
Checkout is not required for calculating supported versions ( #63 )
2022-10-07 09:45:00 -04:00
Damien Retzinger
1f0152f3bd
chore: make build run on macbook ( #46 )
2022-08-25 14:16:21 -06:00
Damien Retzinger
4b9366fdf2
fix(supported-version): pin-back MySQL to breaking change for tests ( #46 )
2022-08-25 14:16:05 -06:00
Damien Retzinger
affb1ce1f9
feat(supported-version): add support for v2.4.5 ( #35 )
2022-08-13 17:22:59 -04:00