Skip to content

Conversation

@crazy-max
Copy link
Member

the new workflow introduced in #14685 takes quite some time to build (~5m). the gem stage is the culprit here as it takes almost 4m to build some native extensions. this PR introduces GitHub Cache backend for our workflows and now it takes ~37s to build: https://github.com/crazy-max/docker.github.io/runs/6492119592?check_suite_focus=true#step:4:1

image

also as discussed with @thaJeztah, split build workflow and create a dedicated publish one to have better separation of concerns.

Signed-off-by: CrazyMax crazy-max@users.noreply.github.com

@netlify
Copy link

netlify bot commented May 18, 2022

Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit d4adc6e
🔍 Latest deploy log https://app.netlify.com/sites/docsdocker/deploys/6285142f36750a0008d9af20
😎 Deploy Preview https://deploy-preview-14768--docsdocker.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

Copy link
Member

@thaJeztah thaJeztah left a comment

Choose a reason for hiding this comment

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

LGTM (if green)

- published

jobs:
publish:
Copy link
Member

Choose a reason for hiding this comment

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

Perhaps in a follow-up we should consider adding a check-for-broken-links check in this workflow as well, to make sure no links are broken before publishing

@thaJeztah
Copy link
Member

I guess it's green, but we need to update the config again 😂

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
@crazy-max
Copy link
Member Author

I guess it's green, but we need to update the config again 😂

updated and re-triggered ci to check cache is ok:

image

@thaJeztah
Copy link
Member

Alright; let's get this one in

@thaJeztah thaJeztah merged commit a2d43f4 into docker:master May 18, 2022
@crazy-max crazy-max deleted the ci-jobs branch May 18, 2022 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants