Skip to content

feat: add workflow for projects to sync with new template versions#86

Merged
asdolo merged 1 commit intomasterfrom
feat/add_workflow_for_projects_to_sync_with_new_template_versions
Nov 26, 2024
Merged

feat: add workflow for projects to sync with new template versions#86
asdolo merged 1 commit intomasterfrom
feat/add_workflow_for_projects_to_sync_with_new_template_versions

Conversation

@asdolo
Copy link
Copy Markdown
Collaborator

@asdolo asdolo commented Nov 5, 2024

What does this do?

This PR adds a new GitHub workflow for automatically syncing a project with the latest releases of the template. The workflow runs automatically every day. It checks if there's a new template version and it creates a new Pull Request with the diff between the latest version and the last one used by the project.

Why did you do this?

To help project keeping their codebase updated.

Who/what does this impact?

New projects will now be able to update to upcoming template releases.

How did you test this?

We manually added the workflow to a project and tested how it performed.

@asdolo asdolo self-assigned this Nov 5, 2024
@asdolo asdolo requested a review from a team as a code owner November 5, 2024 17:34
@asdolo asdolo requested review from fernandatoledo, guillermomachado, juanchoperezj and marcos09 and removed request for a team November 5, 2024 17:34
@github-actions
Copy link
Copy Markdown

github-actions bot commented Nov 5, 2024

💯 Test Coverage

Lines Statements Branches Functions
Coverage: 51%
50.69% (256/505) 46.63% (104/223) 36.12% (69/191)

😎 Tests Results

Tests Skipped Failures Errors Time
68 0 💤 0 ❌ 0 🔥 28.216s ⏱️
👀 Tests Details • (51%)
File% Stmts% Branch% Funcs% LinesUncovered Line #s
All files50.6946.6336.1251.66 
report-only-changed-files is enabled. No files were changed in this commit :)

@asdolo asdolo force-pushed the feat/add_workflow_for_projects_to_sync_with_new_template_versions branch from 7dc5a5b to ccf8fd0 Compare November 6, 2024 16:51
Base automatically changed from feat/add_workflow_for_checking_unresolved_conflicts to master November 26, 2024 15:29
@asdolo asdolo merged commit 9ed484a into master Nov 26, 2024
@asdolo asdolo deleted the feat/add_workflow_for_projects_to_sync_with_new_template_versions branch November 26, 2024 15:29
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.

3 participants