Skip to content

ci: test alew/conditional test#4353

Draft
QxBytes wants to merge 28 commits intoalew/test-branch-conditional-testfrom
alew/conditional-test
Draft

ci: test alew/conditional test#4353
QxBytes wants to merge 28 commits intoalew/test-branch-conditional-testfrom
alew/conditional-test

Conversation

@QxBytes
Copy link
Copy Markdown
Contributor

@QxBytes QxBytes commented Apr 14, 2026

Reason for Change:

Issue Fixed:

Requirements:

Notes:

QxBytes and others added 27 commits September 24, 2025 16:23
* Initial plan

* fix: remediate zizmor security alerts in GitHub Actions workflows

- Fix template-injection in stale.yaml: use env var for outputs expansion
- Pin actions/stale@main to commit SHA in stale.yaml
- Add permissions: contents: read to golangci.yaml, baseimages.yaml,
  crdgen.yaml, cyclonus-netpol-extended-nightly-test.yaml,
  and cyclonus-netpol-test.yaml workflows
- Pin all unpinned action references to full commit SHAs across all
  affected workflows (checkout, setup-go, upload-artifact,
  download-artifact, golangci-lint-action, kind-action, codeql-action)
- Add persist-credentials: false to all actions/checkout steps to fix
  artipacked credential persistence issues
- Add cache: false to actions/setup-go in codeql.yaml and
  cyclonus-netpol-test.yaml to fix cache-poisoning issues

Agent-Logs-Url: https://github.com/Azure/azure-container-networking/sessions/ba4b31c5-fc6d-4d60-8f40-194f5808f2cc

Co-authored-by: jpayne3506 <89417863+jpayne3506@users.noreply.github.com>

* fix: restore accidentally removed setup-go fields in govulncheck.yaml

Agent-Logs-Url: https://github.com/Azure/azure-container-networking/sessions/ba4b31c5-fc6d-4d60-8f40-194f5808f2cc

Co-authored-by: jpayne3506 <89417863+jpayne3506@users.noreply.github.com>

* fix: add cooldown configuration to all dependabot update entries (zizmor dependabot-cooldown)

Agent-Logs-Url: https://github.com/Azure/azure-container-networking/sessions/6e92c448-6ee5-468c-9a5f-881798e58aed

Co-authored-by: jpayne3506 <89417863+jpayne3506@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jpayne3506 <89417863+jpayne3506@users.noreply.github.com>
* Initial plan

* Add GitHub Actions workflow for unit tests (convert from AZP)

Agent-Logs-Url: https://github.com/Azure/azure-container-networking/sessions/65c859ae-cffd-4891-a71d-15c17aa8a992

Co-authored-by: jpayne3506 <89417863+jpayne3506@users.noreply.github.com>

* chore: manual updates for go version + security

* wrap fd-redirect/tee block with set +e/+o pipefail to preserve exit-code propagation

Agent-Logs-Url: https://github.com/Azure/azure-container-networking/sessions/22d6fdb8-35a0-4791-a1bc-8ea11a3b1464

Co-authored-by: jpayne3506 <89417863+jpayne3506@users.noreply.github.com>

* test: linux runner

* test: use window cmd shell

* test: 22.04

* ci: add required npm pkgs

* fix: CNS UT ordering issue

* ci: add merge group and concurrency group

* chore: address comments

* Initial plan

Co-authored-by: rbtr <2940321+rbtr@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: jpayne3506 <89417863+jpayne3506@users.noreply.github.com>
Co-authored-by: jpayne3506 <payne.3506@gmail.com>
Co-authored-by: rbtr <2940321+rbtr@users.noreply.github.com>
@QxBytes QxBytes force-pushed the alew/conditional-test branch from 2738558 to 49376fb Compare April 14, 2026 21:31
@QxBytes
Copy link
Copy Markdown
Contributor Author

QxBytes commented Apr 14, 2026

/azp run Azure Container Networking PR

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.

(exit "$test_exit")

- name: Upload Linux Coverage
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
go tool cover -func=windows-coverage.out

- name: Upload Windows Coverage
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
mv linux-coverage.xml coverage/

- name: Upload Coverage Report
uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants