Bump @typescript-eslint/eslint-plugin from 8.6.0 to 8.13.0 #7362
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: CI | |
on: | |
push: | |
branches: [main] | |
pull_request: | |
branches: [main] | |
workflow_dispatch: | |
permissions: | |
id-token: write | |
actions: read | |
contents: read | |
security-events: write | |
jobs: | |
run-tests: | |
name: Run Tests | |
runs-on: ubuntu-latest | |
steps: | |
- name: Check out source code | |
uses: actions/checkout@v4 | |
- name: Initialize CodeQL | |
uses: github/codeql-action/init@v3 | |
with: | |
languages: javascript | |
- uses: azure/login@v2 | |
with: | |
client-id: ${{ secrets.CLIENT_ID }} | |
tenant-id: ${{ secrets.TENANT_ID }} | |
subscription-id: ${{ secrets.SUBSCRIPTION_ID }} | |
- name: Setup Node.js | |
uses: actions/setup-node@v4 | |
with: | |
node-version: "20.x" | |
- run: npm ci | |
- name: Run Tests | |
env: | |
SUBSCRIPTION_ID: ${{ secrets.SUBSCRIPTION_ID }} | |
run: npm test | |
- name: Perform CodeQL Analysis | |
uses: github/codeql-action/analyze@v3 | |
run-tests-edge: | |
name: Run Tests (Edge) | |
runs-on: ubuntu-latest | |
steps: | |
- name: Check out source code | |
uses: actions/checkout@v4 | |
- name: Initialize CodeQL | |
uses: github/codeql-action/init@v3 | |
with: | |
languages: javascript | |
- name: Installing Az CLI Edge build | |
run: | | |
cd ../.. | |
CWD="$(pwd)" | |
python3 -m venv oidc-venv | |
. oidc-venv/bin/activate | |
echo "***********activated virual environment**********" | |
python3 -m pip install --upgrade pip | |
echo "***************started installing cli edge build******************" | |
pip3 install -q --upgrade --pre azure-cli --extra-index-url https://azurecliprod.blob.core.windows.net/edge --no-cache-dir --upgrade-strategy=eager | |
echo "***************installed cli Edge build*******************" | |
echo "$CWD/oidc-venv/bin" >> $GITHUB_PATH | |
az --version | |
- uses: azure/login@v2 | |
with: | |
client-id: ${{ secrets.CLIENT_ID }} | |
tenant-id: ${{ secrets.TENANT_ID }} | |
subscription-id: ${{ secrets.SUBSCRIPTION_ID }} | |
- name: Setup Node.js | |
uses: actions/setup-node@v4 | |
with: | |
node-version: "20.x" | |
- run: npm ci | |
- name: Run Tests | |
env: | |
SUBSCRIPTION_ID: ${{ secrets.SUBSCRIPTION_ID }} | |
run: npm test | |
- name: Perform CodeQL Analysis | |
uses: github/codeql-action/analyze@v3 | |
execute-action: | |
name: Execute Action | |
runs-on: ${{ matrix.os }} | |
strategy: | |
fail-fast: false | |
matrix: | |
os: | |
- windows-latest | |
- ubuntu-latest | |
- macos-latest | |
steps: | |
- name: Git Checkout | |
uses: actions/checkout@v4 | |
- uses: azure/login@v2 | |
with: | |
client-id: ${{ secrets.CLIENT_ID }} | |
tenant-id: ${{ secrets.TENANT_ID }} | |
subscription-id: ${{ secrets.SUBSCRIPTION_ID }} | |
- name: Run Action | |
id: deploy | |
uses: ./ | |
with: | |
scope: resourcegroup | |
subscriptionId: ${{ secrets.SUBSCRIPTION_ID }} | |
resourceGroupName: arm-deploy-e2e | |
parameters: test/bicep/inputs-outputs.bicepparam | |
deploymentName: e2e-test-${{ matrix.os }} | |
maskedOutputs: | | |
myServerIP | |
- name: Print Result | |
run: | | |
echo "StringOutput=${{ steps.deploy.outputs.stringOutput }}" | |
echo "intOutput=${{ steps.deploy.outputs.intOutput }}" | |
echo "objectOutput=${{ steps.deploy.outputs.objectOutput }}" | |
echo "myServerIP=${{ steps.deploy.outputs.myServerIP }}" | |
# myServerIP is register as secret, it can still be accessed, just won't print in raw form. | |
echo "myServerIPEncoded=$(echo ${{ steps.deploy.outputs.myServerIP }} | base64)" |