Skip to content

Run NetworkPolicy, Conformance and e2e tests in dual stack and ipv6 kind cluster in lab jenkins and public cloud aws. #6082

Run NetworkPolicy, Conformance and e2e tests in dual stack and ipv6 kind cluster in lab jenkins and public cloud aws.

Run NetworkPolicy, Conformance and e2e tests in dual stack and ipv6 kind cluster in lab jenkins and public cloud aws. #6082

Workflow file for this run

name: "Golang Code Analysis"
on:
push:
branches: [ "main", release-* ]
pull_request:
branches: [ "main" ]
jobs:
analyze-on-linux:
name: Analyze on Linux
runs-on: ubuntu-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'go' ]
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
show-progress: false
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
config-file: ./.github/codeql-config.yml
- name: Set up Go using version from go.mod
uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: "Build Application"
run: |
make bin
cd multicluster
make build
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
with:
category: "/language:${{matrix.language}}"
analyze-on-windows:
name: Analyze on Windows
runs-on: windows-latest
permissions:
actions: read
contents: read
security-events: write
strategy:
fail-fast: false
matrix:
language: [ 'go' ]
steps:
- name: Checkout repository
uses: actions/checkout@v4
with:
show-progress: false
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
with:
languages: ${{ matrix.language }}
config-file: ./.github/codeql-config.yml
- name: Set up Go using version from go.mod
uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- name: Build Antrea windows binaries
run: make windows-bin
- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v3
with:
category: "/language:${{matrix.language}}"