Skip to content

Migrate Storage sdk to Track2 for allowing Managed Identity Cluster feature to disable shared access keys #13380

Migrate Storage sdk to Track2 for allowing Managed Identity Cluster feature to disable shared access keys

Migrate Storage sdk to Track2 for allowing Managed Identity Cluster feature to disable shared access keys #13380

name: "CodeQL"
on:
push:
tags:
- v*
branches:
- master
pull_request:
schedule:
- cron: '20 0 * * 6'
permissions:
actions: read
contents: read
security-events: write
env:
GOFLAGS: -tags=containers_image_openpgp,exclude_graphdriver_btrfs,exclude_graphdriver_devicemapper
jobs:
analyze:
name: Analyze
runs-on: ${{ matrix.runs-on }}
strategy:
fail-fast: false
matrix:
include:
- language: 'go'
runs-on: ['self-hosted', '1ES.Pool=ubuntu2204']
- language: 'javascript'
runs-on: ['ubuntu-latest']
- language: 'python'
runs-on: ['ubuntu-latest']
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Go
if: matrix.language == 'go'
uses: actions/setup-go@v5
with:
go-version-file: go.mod
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
- name: Autobuild
uses: github/codeql-action/autobuild@v3
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
with:
category: "/language:${{matrix.language}}"