-
Notifications
You must be signed in to change notification settings - Fork 35
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
Add a Windows platform native image (WCOW) #40
Closed
Closed
Changes from 4 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
55c6dcd
Add a Windows platform native image (WCOW)
gesellix 86b1cc1
Revert to an older docker module
gesellix 14b5825
Publish multi-arch images including Windows
gesellix 13ce990
Bump Golang to 1.19
gesellix 54947b0
Fix Windows platform build
gesellix fa2f720
add workflow_dispatch trigger to ease debugging
gesellix b11ece3
linux/s390x builds currently fail with tls issues
gesellix 1ee680f
try to fix linux/s390x
gesellix 20825a4
add a hint about potential tls issues for linux/s390x build
gesellix 8667d98
chore
gesellix cc4ce01
Try to create images based on :ltsc2019 instead of :ltsc2022
gesellix 9d8ad21
wip
gesellix a13904e
wip
gesellix 13bf159
chore
gesellix 68a489a
BASE -> WINBASE
gesellix 77a526b
chore: simplify
mdelapenya 5f86485
Merge branch 'main' into wcow
mdelapenya 01e5548
chore: bring back go commands into the GH action
mdelapenya 3938fff
chore: add logs to each section of the script
mdelapenya 4b6ff3b
chore: standardize shell variables
mdelapenya 5c3ef56
chore: reduce windows OSs
mdelapenya 057d0b2
chore: add a label with the base image name
mdelapenya d59c833
chore: separate Windows container Dockerfile
mdelapenya 422bef6
chore: do not run tests while packaging
mdelapenya 08458a2
chore: simplify logic extracting vars to env vars
mdelapenya 95dfe01
chore: remove publish workflow, as it's already managed by the build one
mdelapenya 3e70928
fic: keep GH check for the build
mdelapenya cf94a38
chore: update windows example
mdelapenya 4e9cfaa
chore: remove useless comments
mdelapenya 0ec7863
chore: remove default value for scratch
mdelapenya 8e7e12f
chore: remove comment
mdelapenya c42df84
chore: add a job that actually runs the created images
mdelapenya ef0c628
chore: always push the docker images, as we want to test snapshots
mdelapenya b1b4dfe
fix: always login to Docker Hub
mdelapenya d154bfc
chore: do not access Docker Hub on PRs
mdelapenya File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains 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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this line still required?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably we need to change it slightly, but we would like to keep something like this to test the built image. Due to the complexity and amount of combinations an error sneaked in. The
linux/amd64
andwindows/amd64
contained the ARM binary.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I also think that the checks are required and make sense. I only asked for the "continue on error" line, which is at the very end of the workflow and doesn't have any effect (?).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, you are right.
continue-on-error
is not necessary. We will adjust it with the update that fixes the binaries. Unfortunately, for Windows more changes are necessary due to: actions/runner-images#6688.