diff --git a/.github/workflows/self-hosted-check.yaml b/.github/workflows/self-hosted-check.yaml new file mode 100644 index 0000000..e9e96f2 --- /dev/null +++ b/.github/workflows/self-hosted-check.yaml @@ -0,0 +1,25 @@ +name: Azure Auth and az account show on selfhosted runner + +on: +# push: + workflow_dispatch: + +jobs: + azure-auth: + runs-on: self-hosted + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + - name: Azure CLI script + uses: azure/cli@v2 + with: + azcliversion: latest + inlineScript: | + az login --service-principal -u ${{ secrets.ARM_CLIENT_ID }} -p ${{ secrets.ARM_CLIENT_SECRET }} --tenant ${{ secrets.ARM_TENANT_ID }} + az account set --subscription ${{ secrets.ARM_SUBSCRIPTION_ID }} + az account show -o json + + - name: Completed + run: echo 'completed'