diff --git a/.github/workflows/devops-boards.yaml b/.github/workflows/devops-boards.yaml deleted file mode 100644 index e0ff43d..0000000 --- a/.github/workflows/devops-boards.yaml +++ /dev/null @@ -1,56 +0,0 @@ -# yaml-language-server: $schema=https://www.schemastore.org/github-workflow.json ---- -name: Sync issue to Azure DevOps work item - -on: - issues: - types: - [opened, edited, deleted, closed, reopened, labeled, unlabeled, assigned] - -concurrency: - group: issue-${{ github.event.issue.number }} - cancel-in-progress: false - -permissions: {} - -jobs: - ado: - runs-on: ubuntu-24.04 - timeout-minutes: 5 - permissions: - id-token: write - issues: write - environment: - name: issues - steps: - # Auth using Azure Service Principals was added as a part of v2.3 - # reference: https://github.com/danhellem/github-actions-issue-to-work-item/pull/143 - - name: Login to Azure - uses: azure/login@532459ea530d8321f2fb9bb10d1e0bcf23869a43 # v3.0.0 - with: - client-id: ${{ vars.AZURE_SP_DEVOPS_SYNC_CLIENT_ID }} - tenant-id: ${{ vars.AZURE_SP_DEVOPS_SYNC_TENANT_ID }} - allow-no-subscriptions: true - - - name: Get Azure DevOps token - id: get_ado_token - run: | - # The resource ID for Azure DevOps is always 499b84ac-1321-427f-aa17-267ca6975798 - # https://learn.microsoft.com/azure/devops/integrate/get-started/authentication/service-principal-managed-identity - ADO_TOKEN=$(az account get-access-token --resource 499b84ac-1321-427f-aa17-267ca6975798 --query accessToken --output tsv) - echo "::add-mask::${ADO_TOKEN}" - echo "ADO_TOKEN=${ADO_TOKEN}" >> "${GITHUB_ENV}" - - - name: Sync issue to Azure DevOps - uses: danhellem/github-actions-issue-to-work-item@8d0ead9b49a65aa66dac6949b1ff149d7ef8b4de # v2.5 - env: - ado_token: ${{ env.ADO_TOKEN }} - github_token: ${{ github.token }} - ado_organization: azure-octo - ado_project: Incubations - ado_area_path: Incubations\\Radius - ado_iteration_path: Incubations\\Radius - ado_new_state: New - ado_active_state: Active - ado_close_state: Closed - ado_wit: GitHub Issue