Bugfix/369 gh action remote fix#425
Closed
ascheman wants to merge 27 commits into
Closed
Conversation
to prepare Docker build and GH action as it contains HSC and all dependencies.
The primary goal is to provide a GitHub action. Additionally, we create and publish a multi-platform Docker image for usage in other scenarios (Standalone, GitLab CI, ...).
Execute the Docker integration test only if Docker is available.
Will only be pushed on successful build and test by GitHub workflow.
Switching off Docker push leads to ERROR: failed to build: docker exporter does not currently support exporting manifest lists
The integration test must run with a local image first
Locally we build for the respective platform and test with it. Then we build a multi-platform image and push that to the Registry.
Allow a push of the Docker image with additional tags to override or extend given images.
We only need the timestamped Docker images for some time to enable testing of certain builds.
and enable optional dry-run (default true)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
The container image usually should be there due to a previous build step
The container image must be there due to a previous build step
Pushing a Docker image (even for testing purposes) requires respective permissions.
We need to make sure the just build docker image is available for testing
ascheman
force-pushed
the
bugfix/369-gh-action-remote-fix
branch
2 times, most recently
from
October 12, 2025 10:33
eeac6f1 to
a0fec9b
Compare
Test Results123 files ±0 123 suites ±0 7m 36s ⏱️ - 5m 0s For more details on these failures, see this check. Results for commit 23e4907. ± Comparison against base commit 9efca5e. This pull request removes 60 and adds 23 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
On GH pull requests the `git branch --show-current` does not return the branch name. In this case we use the SHA tag (only) for Docker tagging.
ascheman
force-pushed
the
bugfix/369-gh-action-remote-fix
branch
from
October 12, 2025 11:42
a0fec9b to
23e4907
Compare
|
Member
Author
|
Dummy to check for PR GH action build (works now) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Just test the PR