diff --git a/.github/workflows/publish-curiocity.yml b/.github/workflows/publish-curiocity.yml index c72aa565..fd115835 100644 --- a/.github/workflows/publish-curiocity.yml +++ b/.github/workflows/publish-curiocity.yml @@ -8,6 +8,11 @@ on: - 'src/curiocity/**' workflow_dispatch: + +concurrency: + group: publish-curiocity-main + cancel-in-progress: false + jobs: build-test-deploy: runs-on: ubuntu-latest @@ -87,3 +92,4 @@ jobs: echo "" echo "Install with: npm install -g curiocity@${{ steps.check_version.outputs.version }}" echo "Or with npx: npx -y curiocity@latest" + diff --git a/.github/workflows/publish-ims-mcp.yml b/.github/workflows/publish-ims-mcp.yml index c9879baa..9f985924 100644 --- a/.github/workflows/publish-ims-mcp.yml +++ b/.github/workflows/publish-ims-mcp.yml @@ -8,6 +8,11 @@ on: - 'src/ims-mcp-server/**' workflow_dispatch: + +concurrency: + group: publish-ims-mcp-main + cancel-in-progress: false + jobs: build-test-deploy: runs-on: ubuntu-latest @@ -119,3 +124,4 @@ jobs: echo "" echo "Install with: pip install ims-mcp==${{ steps.check_version.outputs.version }}" echo "Or with uvx: uvx ims-mcp" + diff --git a/.github/workflows/publish-instructions.yml b/.github/workflows/publish-instructions.yml index 7ba8150b..f6d7e54a 100644 --- a/.github/workflows/publish-instructions.yml +++ b/.github/workflows/publish-instructions.yml @@ -42,6 +42,11 @@ on: permissions: contents: write # Required for creating releases +concurrency: + group: publish-instructions-main + cancel-in-progress: false + + concurrency: group: publish-instructions-main cancel-in-progress: false @@ -220,3 +225,4 @@ jobs: else echo "**Status:** Publishing failed" >> $GITHUB_STEP_SUMMARY fi + diff --git a/.github/workflows/publish-mcp-helm-chart.yml b/.github/workflows/publish-mcp-helm-chart.yml index e03d1ec4..e59c67eb 100644 --- a/.github/workflows/publish-mcp-helm-chart.yml +++ b/.github/workflows/publish-mcp-helm-chart.yml @@ -12,6 +12,11 @@ on: workflow_dispatch: + +concurrency: + group: publish-mcp-helm-chart-main + cancel-in-progress: false + jobs: validate: permissions: @@ -67,3 +72,4 @@ jobs: -u "${{ secrets.DOCKERHUB_LOGIN }}" \ --password-stdin helm push "./${PKG}" "oci://${REPOSITORY}" + diff --git a/.github/workflows/publish-rosetta-cli.yml b/.github/workflows/publish-rosetta-cli.yml index 080884c2..ae9141b9 100644 --- a/.github/workflows/publish-rosetta-cli.yml +++ b/.github/workflows/publish-rosetta-cli.yml @@ -9,6 +9,11 @@ on: - 'requirements.txt' workflow_dispatch: + +concurrency: + group: publish-rosetta-cli-main + cancel-in-progress: false + jobs: build-test-deploy: runs-on: ubuntu-latest @@ -87,3 +92,4 @@ jobs: echo "" echo "Install with: pip install rosetta-cli==${{ steps.check_version.outputs.version }}" echo "Or with uvx: uvx rosetta-cli@latest" + diff --git a/.github/workflows/publish-rosetta-mcp.yml b/.github/workflows/publish-rosetta-mcp.yml index ec4b821b..56946ad1 100644 --- a/.github/workflows/publish-rosetta-mcp.yml +++ b/.github/workflows/publish-rosetta-mcp.yml @@ -9,6 +9,11 @@ on: - 'requirements.txt' workflow_dispatch: + +concurrency: + group: publish-rosetta-mcp-main + cancel-in-progress: false + jobs: build-test-deploy: runs-on: ubuntu-latest @@ -115,3 +120,4 @@ jobs: echo "" echo "Install with: pip install rosetta-mcp==${{ steps.check_version.outputs.version }}" echo "Or with uvx: uvx rosetta-mcp" + diff --git a/.github/workflows/publish-rosettify-plugins.yml b/.github/workflows/publish-rosettify-plugins.yml index c104ea80..39d3a701 100644 --- a/.github/workflows/publish-rosettify-plugins.yml +++ b/.github/workflows/publish-rosettify-plugins.yml @@ -8,6 +8,11 @@ on: - 'src/rosettify-plugins/**' workflow_dispatch: + +concurrency: + group: publish-rosettify-plugins-main + cancel-in-progress: false + jobs: build-test-deploy: runs-on: ubuntu-latest @@ -87,3 +92,4 @@ jobs: echo "" echo "Install with: npm install -g rosettify-plugins@${{ steps.check_version.outputs.version }}" echo "Or with npx: npx -y rosettify-plugins@latest" + diff --git a/.github/workflows/publish-rosettify-prompts.yml b/.github/workflows/publish-rosettify-prompts.yml index 09d92709..9f2f7941 100644 --- a/.github/workflows/publish-rosettify-prompts.yml +++ b/.github/workflows/publish-rosettify-prompts.yml @@ -8,6 +8,11 @@ on: - 'src/rosettify-prompts/**' workflow_dispatch: + +concurrency: + group: publish-rosettify-prompts-main + cancel-in-progress: false + jobs: build-test-deploy: runs-on: ubuntu-latest @@ -87,3 +92,4 @@ jobs: echo "" echo "Install with: npm install -g rosettify-prompts@${{ steps.check_version.outputs.version }}" echo "Or with npx: npx -y rosettify-prompts@latest" + diff --git a/.github/workflows/publish-rosettify.yml b/.github/workflows/publish-rosettify.yml index 61a51163..e93290b2 100644 --- a/.github/workflows/publish-rosettify.yml +++ b/.github/workflows/publish-rosettify.yml @@ -8,6 +8,11 @@ on: - 'src/rosettify/**' workflow_dispatch: + +concurrency: + group: publish-rosettify-main + cancel-in-progress: false + jobs: build-test-deploy: runs-on: ubuntu-latest @@ -89,3 +94,4 @@ jobs: echo "" echo "Install with: npm install -g rosettify@${{ steps.check_version.outputs.version }}" echo "Or with npx: npx -y rosettify@latest" +