Commit Graph

271 Commits

Author SHA1 Message Date
Damien Retzinger f5d43a5184 feat: add cache-magento action (#87) 2022-10-30 12:17:16 -04:00
Damien Retzinger 856d2df481 feat: add fix-magento action (#86) 2022-10-30 12:09:15 -04:00
Gowri d8936216c0 refactor: fix ::set-output deprecations (#79) 2022-10-20 15:58:22 -04:00
Damien Retzinger 84c16c2ad9 chore(deps): use get-magento-verison (#74) 2022-10-14 13:15:26 -04:00
Damien Retzinger fd858c3063 feat(get-magento-version): add get-magento-version action (#72) 2022-10-14 11:07:30 -04:00
Damien Retzinger 158bd0b0c8 chore(release): 1.2.0 v1.2.0 2022-10-11 16:55:27 -04:00
Damien Retzinger e4f0f85e38 feat(supported-version): package @actions/core:1.10.0 2022-10-11 16:50:01 -04:00
dependabot[bot] 5a993f2f7c chore(deps): bump @actions/core from 1.9.1 to 1.10.0 (#59)
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.9.1 to 1.10.0.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

---
updated-dependencies:
- dependency-name: "@actions/core"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-11 16:48:13 -04:00
dependabot[bot] 95388ad52f chore(deps-dev): bump esbuild from 0.15.7 to 0.15.10 (#61)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.15.7 to 0.15.10.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.15.7...v0.15.10)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-11 16:45:44 -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
dependabot[bot] fa67b79f29 chore(deps-dev): bump @types/node from 18.7.15 to 18.8.3 (#67)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.7.15 to 18.8.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-11 16:26: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
dependabot[bot] ab73d860bd chore(deps-dev): bump esbuild from 0.15.5 to 0.15.7 (#52)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.15.5 to 0.15.7.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.15.5...v0.15.7)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-06 14:02:32 -04:00
dependabot[bot] d4a481b099 chore(deps-dev): bump @types/node from 18.7.13 to 18.7.15 (#53)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.7.13 to 18.7.15.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-06 10:43:25 -04:00
Daniel Sloof 2a102c253d feat: add coding standard action (#51) 2022-09-06 10:36:33 -04:00
dependabot[bot] e8e2509a90 chore(deps-dev): bump @types/node from 18.7.9 to 18.7.13 (#47)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.7.9 to 18.7.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-29 12:46:21 -06:00
dependabot[bot] 310d09be9f chore(deps-dev): bump typescript from 4.7.4 to 4.8.2 (#48)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.7.4 to 4.8.2.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.7.4...v4.8.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-29 12:46:01 -06:00
Damien Retzinger b4e7831c93 feat(integration): fix integration tests for v2.4.0 (#46) 2022-08-25 14:16:29 -06: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
dependabot[bot] 937a1a6fee chore(deps-dev): bump esbuild from 0.14.54 to 0.15.5 (#45)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.14.54 to 0.15.5.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.14.54...v0.15.5)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-24 17:12:33 -06:00
dependabot[bot] 71f1333110 chore(deps-dev): bump @types/node from 18.7.5 to 18.7.9 (#44)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.7.5 to 18.7.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-24 14:02:20 -06:00
dependabot[bot] 7de0711ac2 chore(deps-dev): bump @types/node from 18.6.5 to 18.7.5 (#41)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.6.5 to 18.7.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 19:00:24 -04:00
dependabot[bot] 5a96a2c350 chore(deps-dev): bump @types/jest from 28.1.6 to 28.1.7 (#42)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 28.1.6 to 28.1.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 18:58:08 -04:00
dependabot[bot] 5b22207580 chore(deps-dev): bump ts-jest from 28.0.7 to 28.0.8 (#43)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 28.0.7 to 28.0.8.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v28.0.7...v28.0.8)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-15 18:57:43 -04:00
Damien Retzinger f609c0e88c docs: add version badge to README 2022-08-13 22:36:04 -04:00
Damien Retzinger 8f9c0a135a chore(release): 1.1.0 v1.1.0 2022-08-13 22:11:32 -04:00
Damien Retzinger affb1ce1f9 feat(supported-version): add support for v2.4.5 (#35) 2022-08-13 17:22:59 -04:00
Damien Retzinger cbbba628dd feat: make cache key consistent (and configurable) (#38) 2022-08-13 14:39:00 -04:00
Damien Retzinger 841670a97f fix(integration): only run monolog fixup on v2.4.4 (#37) 2022-08-13 12:38:55 -04:00
Damien Retzinger 26c354d8d4 feat(supported-version): add all kind (#36) 2022-08-12 08:40:31 -04:00
dependabot[bot] 09d4f1e097 chore(deps): bump actions/checkout from 2 to 3 (#31)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  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>
2022-08-08 21:54:57 -04:00
dependabot[bot] 88de9ce113 chore(deps-dev): bump esbuild from 0.14.53 to 0.14.54 (#32)
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.14.53 to 0.14.54.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md)
- [Commits](https://github.com/evanw/esbuild/compare/v0.14.53...v0.14.54)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-08 21:54:32 -04:00
dependabot[bot] 671f47ff89 chore(deps-dev): bump @types/node from 18.6.4 to 18.6.5 (#34)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.6.4 to 18.6.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-08 21:52:39 -04:00
dependabot[bot] 17c9b0e0c6 chore(deps): bump @actions/core from 1.9.0 to 1.9.1 (#33)
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

---
updated-dependencies:
- dependency-name: "@actions/core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-08 21:52:25 -04:00
Damien Retzinger 7980955b02 ci: package.json changes trigger tests 2022-08-08 21:49:20 -04:00
Damien Retzinger 5f7bf95092 ci: automate dep updates with dependabot 2022-08-08 21:46:18 -04:00
Damien Retzinger c424b9d243 chore(release): 1.0.0 v1.0.0 2022-08-06 11:41:25 -04:00
Damien Retzinger 164bd77245 chore: add standard-version and release scripts 2022-08-06 11:39:50 -04:00
Damien Retzinger 664360ede2 feat(supported-version): add user-defined kind (#28)
`kind` is a new input property for the `supported-version` action which
allows one to define what specific versions of Magento they support.

Currently, `kind` supports `latest`, `currently-supported`, and `custom`. See the
README for `supported-version` if you want more specifics
2022-08-05 17:36:38 -04:00
Ihor Sviziev 97b4223c0c feat(integration): Install composer plugin for parallel downloads (#24) 2022-08-05 11:40:21 -04:00
Damien Retzinger 86686e6a7a style: lint yaml (#23)
Co-authored-by: Ihor Sviziev <ihor-sviziev@users.noreply.github.com>
2022-08-05 08:19:38 -04:00
Damien Retzinger 49bbcc89a7 feat: install composer via shivammathur/setup-php github action (#23)
I also disabled Xdebug because it is not used in integration tests.

Co-authored-by: Ihor Sviziev <ihor-sviziev@users.noreply.github.com>
2022-08-05 08:19:38 -04:00
Damien Retzinger 8a209b982b feat: update actions/checkout to v3 (#23)
Co-authored-by: Ihor Sviziev <ihor-sviziev@users.noreply.github.com>
2022-08-05 08:19:37 -04:00
Damien Retzinger 2405cd1db7 feat: allow fail-fast as an input argument (#25) 2022-08-05 08:18:25 -04:00
Ihor Sviziev af4f3f1811 docs: Fix broken URL in GitHub Pull Request template (#21) 2022-07-28 13:42:25 -04:00
Damien Retzinger b5fe0f1677 docs: add contributing and code of conduct
Thank you to @ihor-sviziev
2022-07-28 10:27:07 -04:00
Ihor Sviziev 97c0e17a1e docs(integration): update repo in integration workflow readme file (#19) 2022-07-28 10:11:15 -04:00