Damien Retzinger
157b6877e2
ci: only test supported versions ( #189 )
2025-04-09 09:46:56 -04:00
Damien Retzinger
8d21604ac9
ci: replace token with graycore token
2025-03-25 09:41:34 -04:00
Damien Retzinger
4c536e3d96
feat!: remove unmaintained workflows
2025-03-25 09:41:23 -04:00
mage-os-ci
670cfada18
Add Sansec eComscan workflow
2025-02-04 16:35:51 +00:00
dependabot[bot]
30a7867ee4
chore(deps): bump actions/cache from 3 to 4 ( #234 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
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>
2025-01-07 14:10:40 +00:00
dependabot[bot]
0db5983be9
chore(deps): bump google-github-actions/release-please-action ( #202 )
...
Bumps [google-github-actions/release-please-action](https://github.com/google-github-actions/release-please-action ) from 3 to 4.
- [Release notes](https://github.com/google-github-actions/release-please-action/releases )
- [Changelog](https://github.com/google-github-actions/release-please-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/release-please-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: google-github-actions/release-please-action
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>
2025-01-07 06:14:44 +00:00
mage-os-ci
ede917ef8c
Add Sansec eComscan workflow
2025-01-02 12:19:37 +00:00
dependabot[bot]
0fea5402ee
chore(deps): bump actions/checkout from 3 to 4 ( #194 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
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>
2024-12-30 13:27:09 +00:00
dependabot[bot]
d11e680d8f
chore(deps): bump actions/upload-artifact from 3 to 4 ( #209 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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>
2024-12-30 13:25:30 +00:00
mage-os-ci
9af34de2df
Add Sansec eComscan workflow
2024-12-30 10:06:21 +00:00
Vladyslav Podorozhnyi
52584b3dd2
Include some tests into standalone test suite after update from 2.4-develop upstream (magento) ( #221 )
2024-03-21 13:51:15 +01:00
Vladyslav Podorozhnyi
c41d657f25
Allow ignoring integration tests ( #220 )
...
* Allow ignoring integration tests
* Update full-integration-tests.yaml
2024-03-19 14:56:49 +01:00
Ihor Sviziev
120b61c253
Integration tests workflow improvements ( #218 )
2024-01-25 16:41:49 +01:00
Vladyslav Podorozhnyi
a6eb2a4f73
Integration tests workflow improvement ( #217 )
...
* Update full-integration-tests.yaml
* Add optional input on integration test directory.
* Add exclusion list - directories from exclusion list should be also splited on multiple batches
* Add exclusion list - directories from exclusion list should be also splited on multiple batches
* Add exclusion list - directories from exclusion list should be also splited on multiple batches
* Add exclusion list - directories from exclusion list should be also splited on multiple batches
* Add exclusion list - directories from exclusion list should be also splited on multiple batches
* Add exclusion list - directories from exclusion list should be also splited on multiple batches
* Add exclusion list - directories from exclusion list should be also splited on multiple batches
* Add exclusion list - directories from exclusion list should be also splited on multiple batches
* Update full-integration-tests.yaml
2024-01-24 10:11:43 +01:00
Ihor Sviziev
6728d6bc78
Use Warden instead of Den everywhere
2024-01-11 09:33:06 +02:00
Simon Sprankel
be076091a2
Merge pull request #184 from adamzero1/nx-integration-tests
...
Nx Integration Tests Github Workflow
2023-11-28 14:58:55 +01:00
Adam
6632e42332
dev: using range for Nx version
2023-11-28 13:43:45 +00:00
Adam
28524a8dc7
dev: removing examples of other jobs
2023-11-27 16:26:35 +00:00
Adam
7af06fcecf
dev: removing debug
2023-11-27 16:23:36 +00:00
Vladyslav Podorozhnyi
168696ef43
Add Full Integration Tests workflow ( #185 )
...
* Add Full Integration Tests workflow
* Add inputs for workflow_call
2023-11-14 19:04:49 +01:00
Adam
1fd928e0bb
dev: work on nx integration github workflow
2023-11-11 14:47:43 +00:00
Damien Retzinger
88901eacf7
chore(deps, deps-dev): updates deps and add .nvmrc ( #151 )
2023-09-22 12:29:14 -04:00
dependabot[bot]
00939b1609
chore(deps): bump actions/checkout from 3 to 4 ( #114 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
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>
2023-09-22 09:43:15 -04:00
Damien Retzinger
4e21b18ee9
feat(coding-standard): add ignore_warnings flag ( #147 )
...
By default, `phpcs` exits with a non-zero exit code when it finds warnings. We keep that default, but allow changing it.
Co-authored-by: Vitaliy Golomoziy <vitaliy.golomoziy@gmail.com >
2023-09-21 08:40:58 -04:00
Damien Retzinger
01e4ccbc54
feat(semver-compare): add new Github action ( #146 )
...
This adds a new Github Action that semantically compares two versions, like 2.1.1 and 2.3.0 giving information about whether or the version is "higher" or "lower" than another version. The action exposes an output called `result` which will match the return type of the PHP [version_compare](https://www.php.net/manual/en/function.version-compare.php ) function.
Currently, this action compares `version` against `compare_against` and returns:
- `-1` - if `version` is lower than `compare_against`
- `0` - if `version` is equal to `compare_against`
- `1` - if `version` is greater than `compare_against`
Co-authored-by: Vitaliy Golomoziy <vitaliy.golomoziy@gmail.com >
2023-09-21 08:35:57 -04:00
Damien Retzinger
bc840e1372
feat(get-composer-version): create new action ( #145 )
...
This creates a new A Github Action that determines the currently installed version of Composer.
Co-authored-by: Vitaliy Golomoziy <vitaliy.golomoziy@gmail.com >
2023-09-21 08:15:24 -04:00
Vinai Kopp
f8835e5c0a
chore: comment mysql 5.7 install script source ( #70 )
2023-08-15 17:20:38 -04:00
Vinai Kopp
b82ff0d536
chore: disable mysqldump column-statistics for 2.3.7-* builds ( #69 )
2023-06-24 23:34:07 +02:00
Vinai Kopp
2726817e55
chore: save test sandbox as an artifact to help debug failures ( #68 )
2023-06-24 19:11:31 +02:00
Damien Retzinger
85d11af76e
fix: make es8 run correctly in integration tests ( #66 )
2023-06-22 06:58:49 +02: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
Damien Retzinger
320fc062aa
chore: fixup release please token to MageOS Token ( #25 )
2023-04-25 11:19:34 -04:00
Damien Retzinger
0b005d1d95
chore: add support for release-please ( #165 )
2023-03-15 09:59:03 -04:00
Georgiy Slobodenyuk
805b23b1fa
docs(integration): fix auth instructions link ( #116 )
2023-01-09 09:18:59 -05:00
Damien Retzinger
7b74ff7386
feat(setup-magento): add a new action to setup Magento ( #76 )
...
Adds a unified setup action for stores and extensions, making the CI
environment more consistent.
2022-10-31 08:51:28 -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
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
Daniel Sloof
2a102c253d
feat: add coding standard action ( #51 )
2022-09-06 10:36:33 -04:00
Damien Retzinger
b4e7831c93
feat(integration): fix integration tests for v2.4.0 ( #46 )
2022-08-25 14:16:29 -06: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
Damien Retzinger
7980955b02
ci: package.json changes trigger tests
2022-08-08 21:49:20 -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