Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Refactor docker image build #3045

Conversation

EgorPopelyaev
Copy link
Contributor

@EgorPopelyaev EgorPopelyaev commented Aug 22, 2023

This PR refactors github actions which build the docker image for the polkadot-parachainbinary. It touches both flows automated and manual.
From now on it is going to be only one workflow which triggers automatically, when a new release is published or can be triggered manually on demand to publish an RC or Release image

@EgorPopelyaev EgorPopelyaev added B0-silent Changes should not be mentioned in any release notes A0-please_review Pull request needs code review. C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit labels Aug 22, 2023
@EgorPopelyaev EgorPopelyaev requested review from a team as code owners August 22, 2023 13:42
Copy link
Contributor

@chevdor chevdor left a comment

Choose a reason for hiding this comment

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

Some small changes but that loooks good already.
I would be nice to keep only ONE single workflow, that can handle workflow_dispatch if the needs occurs. That would also be easier to maintain that 2 worfklows we need to keep in sync.

.github/workflows/release-50_publish-docker-manual.yml Outdated Show resolved Hide resolved
.github/workflows/release-50_publish-docker-manual.yml Outdated Show resolved Hide resolved
Copy link
Contributor

@chevdor chevdor left a comment

Choose a reason for hiding this comment

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

LGTM beside the indentation remark

.github/workflows/release-50_publish-docker.yml Outdated Show resolved Hide resolved
@EgorPopelyaev
Copy link
Contributor Author

bot merge

@paritytech-processbot paritytech-processbot bot merged commit d0006ba into paritytech:master Aug 24, 2023
41 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants