Skip to content

chore: add DevOps build pipeline for S360 security vulnerability scanning#997

Merged
ramsessanchez merged 6 commits into
mainfrom
chore/addBuildPipeline
May 15, 2026
Merged

chore: add DevOps build pipeline for S360 security vulnerability scanning#997
ramsessanchez merged 6 commits into
mainfrom
chore/addBuildPipeline

Conversation

@ramsessanchez
Copy link
Copy Markdown
Contributor

Summary

Adds a DevOps build pipeline to build this SDK so that we may surface any S360 security vulnerabilities early and on a consistent basis.

Changes

  • Added a build pipeline configuration to enable regular SDK builds
  • Enables early detection of S360 security vulnerabilities through consistent automated builds

Motivation

Proactive security scanning helps catch vulnerabilities before they reach production, aligning with S360 compliance requirements.

@ramsessanchez ramsessanchez requested a review from a team as a code owner May 14, 2026 19:36
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@ramsessanchez ramsessanchez requested a review from Copilot May 15, 2026 19:20
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces an Azure DevOps scheduled build pipeline intended to regularly build and test the Go SDK to surface S360/security vulnerabilities earlier via consistent automation.

Changes:

  • Added a daily scheduled Azure DevOps pipeline (.azurepipelines/build.yml) with no CI/PR triggers.
  • Configured 1ES pipeline template + SDL tooling (CredScan, PoliCheck, BinSkim).
  • Added steps to set up Go, build the SDK, and run unit tests.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .azurepipelines/build.yml Outdated
Comment thread .azurepipelines/build.yml Outdated
Comment thread .azurepipelines/build.yml Outdated
ramsessanchez and others added 3 commits May 15, 2026 14:16
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@ramsessanchez ramsessanchez enabled auto-merge (squash) May 15, 2026 21:19
@ramsessanchez ramsessanchez merged commit ed0adde into main May 15, 2026
7 checks passed
@ramsessanchez ramsessanchez deleted the chore/addBuildPipeline branch May 15, 2026 21:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants