Skip to content

ci: restore materialized organization workflows - #8490

Merged
vitormattos merged 6 commits into
mainfrom
ci/restore-materialized-workflows
Sep 20, 2026
Merged

vitormattos merged 6 commits into
mainfrom
ci/restore-materialized-workflows

Conversation

@vitormattos

Copy link
Copy Markdown
Member

Summary

Undo the reusable-workflow migration introduced by #8485 and restore the materialized organization workflow model.

This PR:

  • restores .github/workflows/lint-typescript.yml from the LibreCode organization catalog;
  • restores .github/workflows/node-test.yml as a materialized workflow;
  • replaces the old direct Nextcloud sync workflow with the LibreCode organization sync template;
  • preserves LibreSign's already-merged Codecov v7.1.0 update through a local node-test.yml.patch.

The local patch keeps only the LibreSign-specific difference. Future organization workflow updates are handled by the consumer-side sync Action and .github/actions-lock.txt.

Dependency

This PR should stay draft until LibreCodeCoop/github-workflows#55 is merged and the organization sync template is republished with the hardened Action pin.

Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
Signed-off-by: Vitor Mattos <vitor@php.rio>
@vitormattos
vitormattos marked this pull request as ready for review September 20, 2026 21:43
@vitormattos
vitormattos requested a review from a team as a code owner September 20, 2026 21:43
@vitormattos
vitormattos merged commit 42b2ddb into main Sep 20, 2026
66 checks passed
@vitormattos
vitormattos deleted the ci/restore-materialized-workflows branch September 20, 2026 21:43
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.

1 participant