Skip to content

Conversation

@alexfreska
Copy link
Member

@alexfreska alexfreska commented Sep 2, 2025

  • Shared workflow for syncing version in openapi spec file(s) with the repo's latest release version, the workflow checks if the version needs to be bumped and if so opens a PR.
  • Includes support for repos with multiple spec files, but assumes we want then all synced to the same general release version.
name: Sync OpenAPI Versions

on:
  release:
    types: [published, edited]
  workflow_dispatch:

jobs:
  sync:
    uses: foundation/workflows/.github/workflows/sync-openapi-version.yml@master
    with:
      spec_paths: |
        openapi/admin.yml
        openapi/app.yml

@ChrisSchinnerl ChrisSchinnerl merged commit c9c0693 into master Sep 12, 2025
@alexfreska alexfreska deleted the sync-openapi branch February 10, 2026 23: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.

2 participants