Skip to content

chore: manage validated extract workflows - #27

Merged
vitormattos merged 1 commit into
mainfrom
chore/manage-extract-workflows
Sep 20, 2026
Merged

vitormattos merged 1 commit into
mainfrom
chore/manage-extract-workflows

Conversation

@vitormattos

@vitormattos vitormattos commented Sep 20, 2026 •

Copy link
Copy Markdown
Member

Summary

Expand the managed workflow set for LibreCodeCoop/extract to all workflows already validated against central LibreCode implementations:

  • reuse.yml;
  • lint-info-xml.yml;
  • lint-php.yml;
  • lint-php-cs.yml;
  • psalm.yml;
  • lint-eslint.yml;
  • lint-stylelint.yml;
  • npm-build.yml;
  • block-unconventional-commits.yml;
  • openapi.yml.

Each file in the consumer has been validated through a real pull request using the central reusable workflow implementation.

The first successful synchronization should adopt the current files into .github/librecode-workflows.lock without silently replacing locally divergent content.

Authentication

Cross-repository synchronization is now authenticated through the installed LibreCode Workflow Automation GitHub App. The App generates short-lived installation tokens scoped to the individual consumer repository.

The initial real synchronization already adopted reuse.yml successfully in LibreCodeCoop/extract#159. After this PR merges, the next sync should extend that lock to the remaining validated workflows.

@vitormattos
vitormattos force-pushed the chore/manage-extract-workflows branch from 6b56656 to adbc9e3 Compare September 20, 2026 17:46
@vitormattos
vitormattos marked this pull request as ready for review September 20, 2026 17:46
@vitormattos
vitormattos merged commit 8177604 into main Sep 20, 2026
4 of 5 checks passed
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