diff --git a/.github/workflows/generate-api-reference.yml b/.github/workflows/generate-api-reference.yml index 126fb24b08..e6a651940e 100644 --- a/.github/workflows/generate-api-reference.yml +++ b/.github/workflows/generate-api-reference.yml @@ -1,21 +1,9 @@ name: Generate API Reference on: - push: - branches: - - "master" - paths: - - packages/medusa/src/api/routes/** - - '!packages/medusa/src/api/routes/**/index.ts' - - '!packages/medusa/src/api/routes/**/index.js' - pull_request: - types: - - closed - branches: - - "master" - paths: - - packages/medusa/src/api/routes/** - - '!packages/medusa/src/api/routes/**/index.ts' - - '!packages/medusa/src/api/routes/**/index.js' + workflow_dispatch: + release: + types: [published] + jobs: api: runs-on: ubuntu-latest diff --git a/.github/workflows/generate-entity-reference.yml b/.github/workflows/generate-entity-reference.yml index c7f97ce254..edb3f7a3bd 100644 --- a/.github/workflows/generate-entity-reference.yml +++ b/.github/workflows/generate-entity-reference.yml @@ -1,17 +1,9 @@ name: Generate Entity Reference on: - push: - branches: - - "master" - paths: - - packages/medusa/src/models/** - pull_request: - types: - - closed - branches: - - "master" - paths: - - packages/medusa/src/models/** + workflow_dispatch: + release: + types: [published] + jobs: services: runs-on: ubuntu-latest diff --git a/.github/workflows/generate-js-reference.yml b/.github/workflows/generate-js-reference.yml index 5c28fe2ed1..ff37428f71 100644 --- a/.github/workflows/generate-js-reference.yml +++ b/.github/workflows/generate-js-reference.yml @@ -1,17 +1,9 @@ name: Generate JS Client Reference on: - push: - branches: - - "master" - paths: - - packages/medusa-js/src/resources/** - pull_request: - types: - - closed - branches: - - "master" - paths: - - packages/medusa-js/src/resources/** + workflow_dispatch: + release: + types: [published] + jobs: services: runs-on: ubuntu-latest diff --git a/.github/workflows/generate-reference.yml b/.github/workflows/generate-reference.yml index 4852406797..256f80e4e4 100644 --- a/.github/workflows/generate-reference.yml +++ b/.github/workflows/generate-reference.yml @@ -1,17 +1,9 @@ name: Generate Services Reference on: - push: - branches: - - "master" - paths: - - packages/medusa/src/services/** - pull_request: - types: - - closed - branches: - - "master" - paths: - - packages/medusa/src/services/** + workflow_dispatch: + release: + types: [published] + jobs: services: runs-on: ubuntu-latest