Skip to content

VCST-5414: Use actions and workflows from VirtoCommerce/.github v3.1000.1 - #197

Merged
AndrewEhlo merged 3 commits into
devfrom
VCST-5414
Sep 29, 2026
Merged

AndrewEhlo merged 3 commits into
devfrom
VCST-5414

Conversation

@AndrewEhlo

@AndrewEhlo AndrewEhlo commented Sep 29, 2026 •

Copy link
Copy Markdown
Contributor

The actions moved from vc-github-actions to VirtoCommerce/.github (VCST-5414). vc-github-actions is frozen: its @master refs keep working but no longer get updates.

  • Switches every uses: VirtoCommerce/vc-github-actions/<action>@… to VirtoCommerce/.github/actions/<action>@v3.1000.1.
  • Moves reusable workflows (VirtoCommerce/.github/.github/workflows/*) to @v3.1000.1 where they exist in that release.
  • Nothing else in the workflows changes: only uses: lines are edited.
  • Removes e2e-tests-docker.yml and graphql-tests-docker.yml: they call the retired e2e-autotests.yml/ui-autotests.yml (only in old tags that still use vc-github-actions), are manual-only with no callers, last ran in 2026-04, and are replaced by auto-tests.yml (pytest-tests.yml).

🤖 Generated with Claude Code


Note

Medium Risk
CI entry points and shared actions change, which can break test runs if the new org workflows or secrets differ; the PageBuilder module bump may affect test environment behavior.

Overview
Migrates CI to VirtoCommerce/.github at v3.1000.1 (VCST-5414): auto-tests.yml now calls pytest-tests.yml@v3.1000.1 instead of v3.800.43, and refactored-tests.yml / restapi-tests-docker.yml use VirtoCommerce/.github/actions/setup-vcbuild@v3.1000.1 instead of vc-github-actions/setup-vcbuild@master.

Removes the manual-only workflows e2e-tests-docker.yml and graphql-tests-docker.yml, which depended on retired reusable workflows (e2e-autotests.yml / ui-autotests.yml); coverage is expected via auto-tests.yml.

Bumps VirtoCommerce.PageBuilderModule in backend-packages.json from 3.1024.0 to 3.1029.0 (plus a trivial JSON newline).

Reviewed by Cursor Bugbot for commit 5af36fb. Bugbot is set up for automated code reviews on this repo. Configure here.

AndrewEhlo and others added 3 commits September 29, 2026 13:57
…00.1

The actions moved from vc-github-actions to VirtoCommerce/.github.
Point the uses: refs at .github/actions/*@v3.1000.1 and the reusable
workflows at v3.1000.1. Nothing else in the workflows changes.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
e2e-tests-docker.yml and graphql-tests-docker.yml call e2e-autotests.yml
and ui-autotests.yml, which were retired in VirtoCommerce/.github and
exist only in old tags that still use vc-github-actions. They are
manual-only, have no callers, last ran in 2026-04, and are replaced by
auto-tests.yml (pytest-tests.yml).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@AndrewEhlo
AndrewEhlo merged commit 08b9d93 into dev Sep 29, 2026
16 of 21 checks passed
@AndrewEhlo
AndrewEhlo deleted the VCST-5414 branch September 29, 2026 10:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants