Skip to content

ci: build and deploy staging from dev - #81

Merged
erotonin merged 12 commits into
devfrom
codex/dev-builds-staging
May 31, 2026
Merged

ci: build and deploy staging from dev#81
erotonin merged 12 commits into
devfrom
codex/dev-builds-staging

Conversation

@erotonin

Copy link
Copy Markdown
Owner

This updates the release flow so pushes to dev run the integration gates, build/sign/verify/scan the images, deploy staging through GitOps, run staging DAST, and then open the promotion PR to main with the tested source plus production GitOps digests.\n\nAlso updates GitHub OIDC trust for dev, Azure federated credential documentation/config, Sigstore policy docs, and demo/readiness docs to match the new flow.\n\nLocal validation performed:\n- Workflow YAML parsed successfully\n- terraform fmt -recursive terraform\n- terraform validate for AWS and Azure\n- helm lint k8s\n- git diff --check\n- pre-commit hooks from commit

erotonin and others added 11 commits May 28, 2026 11:56
Release teacher-aligned DevSecOps pipeline
Fix release classifier for merge commits
Fix Cosign verification certificate parsing
…5d6cb3b7791dc9c154a83db

chore: promote images for 10f66a8
Co-authored-by: erotonin <181610827+erotonin@users.noreply.github.com>
* docs: split conceptual architecture and demo guidance

* docs: add devsecops pipeline diagram

* docs: correct feature gate retry flow

* docs: clarify source dependency scanning

* docs: verify demo checklist commands

* fix: harden result db runtime configuration
Co-authored-by: erotonin <181610827+erotonin@users.noreply.github.com>
Co-authored-by: erotonin <181610827+erotonin@users.noreply.github.com>
@erotonin
erotonin force-pushed the codex/dev-builds-staging branch from f1f58e6 to 4368462 Compare May 31, 2026 16:53
@erotonin
erotonin merged commit 70f91dd into dev May 31, 2026
11 checks passed
@erotonin
erotonin deleted the codex/dev-builds-staging branch May 31, 2026 16:55
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.

1 participant