diff --git a/.github/workflows/dev-robgruen-android_sans_msal_typeagent(test).yml b/.github/workflows/dev-robgruen-android_sans_msal_typeagent(test).yml deleted file mode 100644 index 7ee6981e4..000000000 --- a/.github/workflows/dev-robgruen-android_sans_msal_typeagent(test).yml +++ /dev/null @@ -1,97 +0,0 @@ -# Docs for the Azure Web Apps Deploy action: https://github.com/Azure/webapps-deploy -# More GitHub Actions for Azure: https://github.com/Azure/actions - -name: Build and deploy Node.js app to Azure Web App - typeagent - -on: - push: - branches: - - dev/robgruen/android_sans_MSAL - workflow_dispatch: - -jobs: - build: - env: - NODE_OPTIONS: "--max_old_space_size=8192" - runs-on: windows-latest - - steps: - - name: Setup Git LF - run: | - git config --global core.autocrlf false - - uses: actions/checkout@v4 - - uses: dorny/paths-filter@v3 - id: filter - with: - filters: | - ts: - - "ts/**" - - ".github/workflows/build-ts.yml" - - uses: pnpm/action-setup@v4 - if: ${{ github.event_name != 'pull_request' || steps.filter.outputs.ts == 'true' }} - name: Install pnpm - with: - version: 9 - run_install: false - - uses: actions/setup-node@v4 - if: ${{ github.event_name != 'pull_request' || steps.filter.outputs.ts == 'true' }} - with: - node-version: ${{ matrix.version }} - cache: "pnpm" - cache-dependency-path: ts/pnpm-lock.yaml - - name: Install dependencies - if: ${{ github.event_name != 'pull_request' || steps.filter.outputs.ts == 'true' }} - working-directory: ts - run: | - pnpm install --frozen-lockfile --strict-peer-dependencies - - name: Build - if: ${{ github.event_name != 'pull_request' || steps.filter.outputs.ts == 'true' }} - working-directory: ts - run: | - npm run build - - name: Test - if: ${{ github.event_name != 'pull_request' || steps.filter.outputs.ts == 'true' }} - working-directory: ts - run: | - npm run test - - name: Lint - if: ${{ github.event_name != 'pull_request' || steps.filter.outputs.ts == 'true' }} - working-directory: ts - run: | - npm run lint - - name: Upload artifact for deployment job - uses: actions/upload-artifact@v4.4.3 - with: - name: node-app - path: ./ts - - deploy: - runs-on: ubuntu-latest - needs: build - environment: - name: 'test' - url: ${{ steps.deploy-to-webapp.outputs.webapp-url }} - permissions: - id-token: write #This is required for requesting the JWT - - steps: - - name: Download artifact from build job - uses: actions/download-artifact@v4 - with: - name: node-app - - - name: Login to Azure - uses: azure/login@v2 - with: - client-id: ${{ secrets.AZUREAPPSERVICE_CLIENTID_1737A011C9524DB7B04BBA3C4CAD4D3B }} - tenant-id: ${{ secrets.AZUREAPPSERVICE_TENANTID_647DD88831BD44CAB40887C46F38D94B }} - subscription-id: ${{ secrets.AZUREAPPSERVICE_SUBSCRIPTIONID_CC74772213664D8DBCA650B4E6EEFEA1 }} - - - name: 'Deploy to Azure Web App' - uses: azure/webapps-deploy@v3 - id: deploy-to-webapp - with: - app-name: 'typeagent' - slot-name: 'test' - package: . -