Skip to content

Migration of Downstream Repositories to New Workflows #1884

@DanielRadlAMR

Description

@DanielRadlAMR

#1881

🧭 Overview

@Rocket-Quack has recently reworked our GitHub Actions workflows in this repository to standardize and centralize CI/CD logic. These workflows are now intended to be reused across multiple dependent repositories.

As a result, all downstream repositories that previously relied on the old workflow implementations must be migrated to use the new reusable workflows.

Only after all dependent repositories have been migrated can we safely remove the legacy workflow implementation.

🎯 Goal

  • Migrate all dependent repositories to use the new centralized/reusable workflows
  • Ensure feature parity and CI/CD stability during migration
  • Fully deprecate and remove old workflow implementations once migration is complete

📊 Tracking

We will maintain a list of repositories and their migration status:

Repository Status PR Notes
frappe 🟡 In progress frappe/frappe#38814 @DanielRadlAMR
erpnext 🟡 In progress frappe/erpnext#54498 @DanielRadlAMR
charts ⬜ Not started
hrms ⬜ Not started
gantt ⬜ Not started
books ✅ Done --- Does not use Frappe Docker
helpdesk 🟡 In progress frappe/hrms#4434 @Rocket-Quack
lms ⬜ Not started
crm 🟡 In progress frappe/crm#2107 @Rocket-Quack
builder ⬜ Not started
bench ⬜ Not started
insights ⬜ Not started
drive ⬜ Not started
press ✅ Done --- Does not use Frappe Docker
education ⬜ Not started
gameplan ⬜ Not started
print_designer ⬜ Not started
wiki ⬜ Not started
lending ⬜ Not started
mail ⬜ Not started
helm ⬜ Not started
meet ⬜ Not started
studio ⬜ Not started
webshop ⬜ Not started
blog ⬜ Not started
writer ⬜ Not started

✅ Done 🟡 In progress ⬜ Not started 🆘 Help needed

If a PR already exists for a repository, please feel free to support it and help move it forward.

Metadata

Metadata

Assignees

No one assigned

    Labels

    github_actionsPull requests that update Github_actions codeproductionFor topics related to set of production docker images

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions