chore(main): pre-release 4.1.128#1476
Open
hve-core-release-please[bot] wants to merge 1 commit into
Open
Conversation
Contributor
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.OpenSSF ScorecardScorecard details
Scanned Files
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1476 +/- ##
==========================================
- Coverage 85.50% 85.49% -0.01%
==========================================
Files 82 82
Lines 11805 11805
==========================================
- Hits 10094 10093 -1
- Misses 1711 1712 +1
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
f2eb561 to
e9c37a5
Compare
e9c37a5 to
e38987e
Compare
e38987e to
51cf66d
Compare
51cf66d to
1f6e41d
Compare
1f6e41d to
bebe5fd
Compare
bebe5fd to
dd0d372
Compare
dd0d372 to
d5fcca8
Compare
d5fcca8 to
ea80701
Compare
ec07db0 to
353dca7
Compare
353dca7 to
06188f1
Compare
06188f1 to
5d962b7
Compare
5d962b7 to
8b3b697
Compare
8b3b697 to
1760aa1
Compare
1760aa1 to
fc4166e
Compare
fc4166e to
c1a83d7
Compare
31 tasks
c1a83d7 to
064097c
Compare
064097c to
4060b85
Compare
4060b85 to
deda93b
Compare
deda93b to
c0d1058
Compare
48b3f0c to
6e6df8e
Compare
WilliamBerryiii
added a commit
that referenced
this pull request
May 14, 2026
#1565) ## Description Added `Pre-Release-As:` commit trailer support to the custom pre-release workflow. When the HEAD commit on `main` contains a `Pre-Release-As: X.Y.Z` trailer, the workflow uses that value instead of the computed version. This mirrors how release-please honors `Release-As:` for the stable pipeline, giving maintainers a manual escape hatch to force a specific pre-release version number without rewriting git history. The override is self-consuming: subsequent pushes without the trailer revert to the standard computed math. Resolves #1564 ## Related Issue(s) Fixes #1564 ## Type of Change Select all that apply: **Code & Documentation:** * [ ] Bug fix (non-breaking change fixing an issue) * [x] New feature (non-breaking change adding functionality) * [ ] Breaking change (fix or feature causing existing functionality to change) * [ ] Documentation update **Infrastructure & Configuration:** * [x] GitHub Actions workflow * [ ] Linting configuration (markdown, PowerShell, etc.) * [ ] Security configuration * [ ] DevContainer configuration * [ ] Dependency update **AI Artifacts:** * [ ] Reviewed contribution with `prompt-builder` agent and addressed all feedback * [ ] Copilot instructions (`.github/instructions/*.instructions.md`) * [ ] Copilot prompt (`.github/prompts/*.prompt.md`) * [ ] Copilot agent (`.github/agents/*.agent.md`) * [ ] Copilot skill (`.github/skills/*/SKILL.md`) **Other:** * [ ] Script/automation (`.ps1`, `.sh`, `.py`) * [ ] Other (please describe): ## Sample Prompts (for AI Artifact Contributions) <!-- N/A — no AI artifact changes in this PR --> ## Testing * `npm run lint:yaml` — All 50 workflow files passed YAML linting * `npm run lint:md` — 197 files, 0 errors * `npm run spell-check` — 303 files, 0 issues * `npm run lint:frontmatter` — 0 errors, 0 warnings * `npm run lint:ps` — All PowerShell files passed * `actionlint .github/workflows/release-prerelease-pr.yml` — No errors * Manual diff review confirmed the override block is correctly positioned between `PRE_VERSION` assignment and `GITHUB_OUTPUT` echo ## Checklist ### Required Checks * [ ] Documentation is updated (if applicable) * [x] Files follow existing naming conventions * [x] Changes are backwards compatible (if applicable) * [ ] Tests added for new functionality (if applicable) ### AI Artifact Contributions <!-- N/A — no AI artifact changes in this PR --> ### Required Automated Checks The following validation commands must pass before merging: * [x] Markdown linting: `npm run lint:md` * [x] Spell checking: `npm run spell-check` * [x] Frontmatter validation: `npm run lint:frontmatter` * [x] Skill structure validation: `npm run validate:skills` * [x] Link validation: `npm run lint:md-links` * [x] PowerShell analysis: `npm run lint:ps` * [ ] Plugin freshness: `npm run plugin:generate` * [ ] Docusaurus tests: `npm run docs:test` ## Security Considerations * [x] This PR does not contain any sensitive or NDA information * [ ] Any new dependencies have been reviewed for security issues (N/A — no dependency changes) * [ ] Security-related scripts follow the principle of least privilege (N/A — no security script changes) ## Additional Notes ### Post-Merge Steps After this PR merges, two empty override commits must be pushed to `main` (requires maintainer access): 1. `Release-As: 3.4.0` — corrects PR #1184 (stable release) from `4.0.0` to `3.4.0` 2. `Pre-Release-As: 3.3.<N>` — corrects PR #1476 (pre-release) from `4.1.x` to `3.3.x` The exact `<N>` value depends on the commit count at push time. See the implementation plan for details. Co-authored-by: Bill Berry <WilliamBerryiii@users.noreply.github.com> Co-authored-by: Chris Montazer <17170709+rezatnoMsirhC@users.noreply.github.com>
6e6df8e to
f0bd997
Compare
f0bd997 to
eb6cd12
Compare
eb6cd12 to
b4530e7
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pre-Release 4.1.128
✨ Features
owasp-docker(feat(skill): introduceowasp-docker#1245)owasp-cicd(feat(skill): introduceowasp-cicd#1246)owasp-infrastructure(feat(skill): introduceowasp-infrastructure#1244)owasp-mcp(feat(skill): introduceowasp-mcp#1207)🐛 Bug Fixes
📚 Documentation
♻️ Refactoring
🔧 Maintenance
Managed automatically by pre-release workflow.