Skip to content

ci: use reusable LibreCode OpenAPI workflow - #157

Merged
vitormattos merged 1 commit into
mainfrom
ci/use-reusable-openapi
Sep 20, 2026
Merged

vitormattos merged 1 commit into
mainfrom
ci/use-reusable-openapi

Conversation

@vitormattos

Copy link
Copy Markdown
Member

Summary

Replace the copied OpenAPI workflow with the thin LibreCode caller from LibreCodeCoop/github-workflows#33.

The reusable implementation is pinned to immutable commit bfd8f06a82ff2fdd95becc1f752363c640f314ca.

Notable changes:

  • removes the Nextcloud-only repository-owner condition;
  • updates action pins;
  • uses cached Composer installation;
  • uses the npm bundled with the selected Node runtime;
  • avoids globally installing a PR-controlled npm range;
  • keeps generated-file drift validation centralized.

@vitormattos
vitormattos merged commit c5ddc46 into main Sep 20, 2026
19 of 20 checks passed
@vitormattos
vitormattos deleted the ci/use-reusable-openapi branch September 20, 2026 04:51
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