Skip to content

Added main workflow to trigger full-run workflow and push results to docker registry and pypi #12570

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
May 7, 2025

Conversation

k-a-il
Copy link
Contributor

@k-a-il k-a-il commented Apr 30, 2025

Motivation

This PR is part of initiative to migrate from CircleCI to GithubActions. It is a main workflow which re-uses full-run tests introduced in #12545

Changes

  • Introduces new main pipeline to trigger full-run workflow and push results to docker registry and pypi
  • Follows the same logic as in the config.yml file for full-test run

Testing

@k-a-il k-a-il marked this pull request as draft April 30, 2025 15:22
@k-a-il k-a-il self-assigned this Apr 30, 2025
@k-a-il k-a-il added the semver: patch Non-breaking changes which can be included in patch releases label Apr 30, 2025
@k-a-il k-a-il added this to the Playground milestone Apr 30, 2025
@k-a-il k-a-il force-pushed the circleci-to-gh-actions-main-workflow branch from a0726a0 to 56f14df Compare May 2, 2025 15:08
@k-a-il k-a-il marked this pull request as ready for review May 5, 2025 09:14
Copy link
Member

@silv-io silv-io left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Comment on lines +52 to +53
PLATFORM_NAME_AMD64: "amd64"
PLATFORM_NAME_ARM64: "arm64"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

praise: love the idea of defining those in env vars to avoid typos

@k-a-il k-a-il merged commit 549fd9b into master May 7, 2025
11 of 13 checks passed
@k-a-il k-a-il deleted the circleci-to-gh-actions-main-workflow branch May 7, 2025 13:52
simonrw pushed a commit that referenced this pull request May 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
semver: patch Non-breaking changes which can be included in patch releases
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants