diff --git a/.github/workflows/ci_common.yml b/.github/workflows/ci_common.yml index fc00bf5b..7253b9b3 100644 --- a/.github/workflows/ci_common.yml +++ b/.github/workflows/ci_common.yml @@ -45,6 +45,11 @@ on: type: string required: false default: devcontainers.ci + publishAzdoExtension: + description: Whether to publish the AzDO extension + type: boolean + required: false + default: true secrets: AZDO_TOKEN: description: "" @@ -294,6 +299,7 @@ jobs: (cd github-action/ && npm install && npm run build && npm run package) - name: Publish AzDO Task + if: ${{ inputs.publishAzdoExtension }} uses: ./ env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/ci_main.yml b/.github/workflows/ci_main.yml index c51f6bc0..68e34e36 100644 --- a/.github/workflows/ci_main.yml +++ b/.github/workflows/ci_main.yml @@ -6,6 +6,11 @@ on: push: branches: [main] workflow_dispatch: + inputs: + publishAzdoExtension: + description: Publish the AzDO extension + type: boolean + default: true permissions: contents: write @@ -20,5 +25,6 @@ jobs: uses: ./.github/workflows/ci_common.yml with: release: true + publishAzdoExtension: ${{ inputs.publishAzdoExtension == '' && true || inputs.publishAzdoExtension }} secrets: AZDO_TOKEN: ${{ secrets.AZDO_TOKEN }}