-
Notifications
You must be signed in to change notification settings - Fork 20
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
ci(docker): Add workflow to build and publish images #146
Conversation
Deploying with
|
Latest commit: |
648d146
|
Status: | ✅ Deploy successful! |
Preview URL: | https://3ec067a7.taqueria.pages.dev |
|
The latest docker name:tag for this PR is ****** 🐳 🚢 |
The latest docker name:tag for this PR is ghcr.io/ecadlabs/taqueria-plugin-flextesa:pr-146-d161ec1 🐳 🚢 |
The latest docker name:tag for this PR is ghcr.io/ecadlabs/taqueria-plugin-flextesa:pr-146-80fe548 🐳 🚢 |
|
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.
How does this pipeline detect when to push a semver tag? From what I read seems like anyone could push a semver tags from a pr?
The latest docker name:tag for this PR is ghcr.io/ecadlabs/taqueria-plugin-flextesa:pr-146-4ddbf57 🐳 🚢 |
|
The latest docker name:tag for this PR is ghcr.io/ecadlabs/taqueria-plugin-flextesa:pr-146-446add1 🐳 🚢 |
@danielelisi from my understanding this is done in the tags: |
type=ref,event=branch
type=ref,event=pr,suffix=-{{sha}}
type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}} The documentation on the docker/metadata-action repo provide more information on the various types and how to configure them |
@danielelisi based on the comments in the SRE standup, I am going to make some more changes here
|
The latest docker name:tag for this PR is ghcr.io/ecadlabs/taqueria-flextesa:pr-146-10bf09c 🐳 🚢 |
The latest docker name:tag for this PR is ghcr.io/ecadlabs/taqueria-flextesa:pr-146-eeffa35 🐳 🚢 |
|
The latest docker name:tag for this PR is ghcr.io/ecadlabs/taqueria-flextesa:pr-146-ced9c9e 🐳 🚢 |
|
The PR sets up the docker build and publish workflow for a list of plugins in a matrix. This is only needed for the
flextesa
plugin currentlyTest Plan
Please see the Release section of the repo for listed packages
Please see this PR for the docker comments
Ref #38