Mage-OS Dashboard

Last updated: 2/22/2025, 6:28:03 AM

Issues

Magento repository is used for packages instead of Mage-OS
MageOS 1.0.4 is not compatible with ES 7, and shoudl drop ES7 modules and support
Integration Tests - make services&versions to be user inputs
Pre-build for tests execution
_updateAttribute function started to behave incorrectly when trying to update an attribute which is on a website scope.
Install Magento Sample Data
Introduce deptrac
Introduce Dependency Checker
Add some linters
Introduce PHPStan
Write a Github Action that runs the static analysis tests as described in the https://developer.adobe.com/commerce/testing/guide/static/
Create a cloud dev env (gitpod, devcontainer, firecracker vm etc) for MageOS that allows one to get started with Magento in minutes (not days).
Write a Github Action that runs the the semantic version checker as defined by https://developer.adobe.com/commerce/testing/guide/svc/
Write a Github Actions that runs the Jasmine tests for the frontend https://developer.adobe.com/commerce/testing/guide/js/
Write a Github Action that runs the MFTF tests of Magento 2 as described here https://developer.adobe.com/commerce/testing/functional-testing-framework/cicd/
Write a Github Action that runs the integration tests of Magento 2 as described here https://developer.adobe.com/commerce/testing/guide/integration/

Pull Requests

Upstream Merge Conflict (2.4-develop)
feat: run setup:di:compile on push
Feature/remove vcl hit
Feature/improve vcl deliver
Feature/improve vcl backend response
Feature/improve vcl hash
VCL_recv rework based on closed Magento 2 PR
TEST - Integration Tests
Fix customer group extension attributes for lists
[Proposal] Application config compilation

Issues

[RFC] Removal of publicly-facing workflows
[FEAT] Pin internal action usages to the currently released version as opposed to `main`.
[FEAT] Automatically build `supported-version` and commit it if someone forgets to do so.
[BUG] Coding Standard Action should not checkout repositories
[FEAT] Add support for `magento/magento-cloud-metapackage` in `get-magento-version`
[FEAT] Use `composer.lock` to find installed Magento version in `store` mode of `get-magento-version`
[CHORE] Fix all `::set-output` deprecations
[FEAT] Add support for `phpcs_path` phpcs in `coding-standard`
[DOCS] Write a yaml processor which converts the `actions.yml` to a table for READMEs.
[DOCS] Write a yaml processor which adds the actions to the root README
[FEAT] `fix-magento-install` should use the new `get-composer-version` action
[FEAT] automatic class documentation header
[FEAT] Support Static Tests
[FEAT] As a developer, I want to be able to test upcoming versions of Magento on supported-version in a pseudo-known state.
[FEAT] User-friendly job names for jobs following `supported-versions`
[FEAT] Create an action that builds a alpine dockerfile of a magento store.
[FEAT] An action that builds a fpm and cli docker image
[FEAT] Create an action that works with the MageOS nightlies to determine whats going to break between your current Magento version and the next.
[FEAT] Run integration tests w/o Rabbitmq
[FEAT] Add PHP (8.2) Version Support
[FEAT] Cypress Tests
[FEAT] Magento Coding Standards / PHP Compatibility tests
[BUG] Replace Graycore References With Mage-OS
[FEAT] Support API and GraphQL tests
[FEAT] As a developer, I want to know if my Magento VCS `config.php` is in sync with what would be deployed.
[BUG] Various automatic changelog generation and release generation aspects are not working
[FEAT] As a developer, I want to see these actions listed on the Github Marketplace.
[FEAT] Add support for cs2pr to magento2-coding-standard phpcs Github Actions

Pull Requests

feat: run setup:di:compile on push
chore(deps-dev): bump @types/node from 22.13.1 to 22.13.4
chore(deps-dev): bump @typescript-eslint/eslint-plugin from 8.24.0 to 8.24.1
chore(deps-dev): bump eslint from 9.20.0 to 9.20.1
chore(deps-dev): bump @typescript-eslint/parser from 8.24.0 to 8.24.1
:construction_worker: Adding PHPMD
chore: update PHP/Composer/Magento versions and defaults for actions
feat: Allow custom phpcs coding standard
Add REST and GraphQL functional test workflows
chore: make a demo of dynamic services