Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
7dce828
feature: revamp release workflow with dynamic release notes generation
vcastellm Sep 4, 2025
c7f14bc
Set release draft to true and add git-cliff config
vcastellm Sep 4, 2025
bddc596
Add test configuration parsing to release workflow
vcastellm Sep 5, 2025
efb9eef
Refactor release workflow to use explicit test jobs
vcastellm Sep 5, 2025
f97fa8d
Rename promote job to build in release workflow
vcastellm Sep 5, 2025
983ed3f
Update workflows to use test-security and add workflow_call
vcastellm Sep 5, 2025
d4a88a3
Add GitHub Actions workflow for Go vulnerability checks
vcastellm Sep 5, 2025
c50c1d9
Add id-token write permission to release workflow
vcastellm Sep 5, 2025
48c0cdd
Comment out integration and security test jobs in release workflow
vcastellm Sep 5, 2025
6104299
Move TEST_PLACEHOLDER_START after badge in release workflow
vcastellm Sep 5, 2025
aff6bd7
Inherit secrets in unit test workflow
vcastellm Sep 5, 2025
603c407
Add release workflow badge to release notes template
vcastellm Sep 5, 2025
517b872
Remove test placeholder replacement logic from release workflow
vcastellm Sep 5, 2025
1d2e590
Add release workflow badge to testing section in cliff.toml
vcastellm Sep 5, 2025
e9dfac5
Remove fallback release notes logic and fix badge version variable
vcastellm Sep 5, 2025
5fcc514
Remove release template markdown file
vcastellm Sep 8, 2025
b55ecc9
Update config change footer token in cliff.toml
vcastellm Sep 8, 2025
7d49d6d
Trigger release workflow only on tag pushes
vcastellm Sep 8, 2025
c830d94
Enable security scan job and restrict release trigger branch
vcastellm Sep 8, 2025
14d2028
Require security scan to complete before build job
vcastellm Sep 8, 2025
2966304
Update PR template and config parsing for config/breaking changes
vcastellm Sep 8, 2025
0d1a357
Disable cancel-in-progress in test-security workflow
vcastellm Sep 8, 2025
a3f2f61
Update concurrency group in test-security workflow
vcastellm Sep 8, 2025
599dc5a
Enable integration tests in release workflow
vcastellm Sep 9, 2025
510c07f
Remove integration-tests job from release workflow
vcastellm Sep 9, 2025
cb62056
Update concurrency group name in test-e2e workflow
vcastellm Sep 9, 2025
4187b3c
Add integration tests job to release workflow
vcastellm Sep 9, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,8 @@
## 🔄 Changes Summary
- [Brief description of what was added, fixed, or changed in this PR]

## ⚠️ Breaking Changes
- 🛠️ **Config**: [Optional: Changes to TOML config]
- 🔌 **API/CLI**: [Optional: Breaking interface changes]
- 🗑️ **Deprecated Features**: [Optional: Removed features]

## 📋 Config Updates
- 🧾 **Diff/Config snippet**: [Optional: Enumerate config changes/provide snippet of changes]
CONFIG-CHANGE: [Optional: Enumerate config changes/provide snippet of changes]

## ✅ Testing
- 🤖 **Automatic**: [Optional: Enumerate E2E tests]
Expand All @@ -21,3 +16,6 @@

## 📝 Notes
- [Optional: design decisions, tradeoffs, or TODOs]

## ⚠️ Breaking Changes
BREAKING-CHANGE: [Optional: Enumerate breaking changes]
16 changes: 0 additions & 16 deletions .github/RELEASE_TEMPLATE.md

This file was deleted.

18 changes: 0 additions & 18 deletions .github/workflows/govulncheck.yml

This file was deleted.

Loading
Loading