Skip to content

Restore depot#18179

Merged
FelixMalfait merged 1 commit intomainfrom
restore-depot
Feb 24, 2026
Merged

Restore depot#18179
FelixMalfait merged 1 commit intomainfrom
restore-depot

Conversation

@prastoin
Copy link
Copy Markdown
Contributor

No description provided.

@prastoin prastoin marked this pull request as ready for review February 24, 2026 08:56
@FelixMalfait FelixMalfait merged commit 9e8024a into main Feb 24, 2026
47 of 51 checks passed
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps bot commented Feb 24, 2026

Greptile Summary

This PR restores Depot runners (depot-ubuntu-24.04-8) across all CI workflows, reverting the previous change that switched to GitHub-hosted runners (ubuntu-latest-8-cores).

  • Reverted runner configuration in 4 workflow files: ci-emails.yaml, ci-front.yaml, ci-sdk.yaml, and ci-server.yaml
  • Updated cache key names in ci-front.yaml to reference the depot runner name (from storybook-build-ubuntu-latest-8-cores-runner to storybook-build-depot-ubuntu-24.04-8-runner)
  • This is a clean revert of commit 6faef19, restoring the previous Depot.dev infrastructure

The changes are straightforward configuration updates with no code logic modifications. All changes are consistent and properly aligned with reverting to the Depot runner infrastructure.

Confidence Score: 5/5

  • This PR is safe to merge with minimal risk
  • This is a clean infrastructure revert with no code logic changes. All modifications are consistent, properly aligned, and affect only CI runner configuration and related cache keys. The changes have been verified to match the exact inverse of the original commit that switched to GitHub runners.
  • No files require special attention

Important Files Changed

Filename Overview
.github/workflows/ci-emails.yaml Reverted runner from ubuntu-latest-8-cores to depot-ubuntu-24.04-8 for emails test job
.github/workflows/ci-front.yaml Reverted runner from ubuntu-latest-8-cores to depot-ubuntu-24.04-8 for multiple jobs and updated cache key references
.github/workflows/ci-sdk.yaml Reverted runner from ubuntu-latest-8-cores to depot-ubuntu-24.04-8 for SDK e2e test job
.github/workflows/ci-server.yaml Reverted runner from ubuntu-latest-8-cores to depot-ubuntu-24.04-8 for server setup, test, and integration test jobs

Last reviewed commit: 084aff9

@FelixMalfait FelixMalfait deleted the restore-depot branch February 24, 2026 08:59
Copy link
Copy Markdown
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

4 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

No issues found across 4 files

@twenty-eng-sync
Copy link
Copy Markdown

Hey @prastoin! After you've done the QA of your Pull Request, you can mark it as done here. Thank you!

charlesBochet added a commit that referenced this pull request Mar 3, 2026
## Summary
- Replaces all `depot-ubuntu-24.04` runners with `ubuntu-latest`
- Replaces all `depot-ubuntu-24.04-8` runners with
`ubuntu-latest-8-cores`
- Updates storybook build cache keys in ci-front.yaml to reflect the
runner name change

Reverts the temporary Depot migration introduced in #18163 / #18179
across all 23 workflow files.
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