Skip to content

chore(main): release hve-core 3.1.0#739

Closed
hve-core-release-please[bot] wants to merge 1 commit intomainfrom
release-please--branches--main--components--hve-core
Closed

chore(main): release hve-core 3.1.0#739
hve-core-release-please[bot] wants to merge 1 commit intomainfrom
release-please--branches--main--components--hve-core

Conversation

@hve-core-release-please
Copy link
Contributor

@hve-core-release-please hve-core-release-please bot commented Feb 23, 2026

🤖 I have created a release beep boop

3.1.0 (2026-02-27)

✨ Features

  • agents: add DT coach return path handoff to task-researcher (#591) (#758) (3888705)
  • agents: add dt-learning-tutor agent for DT education (#662) (acd6539)
  • design-thinking: create dt-method-04-deep.instructions.md (#709) (1fa1af1)
  • docs: add Docusaurus 3 documentation site with GitHub Pages deployment (#680) (569721b)
  • instructions: add DT image prompt generation guidance for Method 5 (#726) (bbce9c2)
  • instructions: add DT subagent handoff workflow instructions (#592) (#757) (9940c12)
  • instructions: add DT-aware task-implementor context instructions (#755) (b3f5384)
  • instructions: add DT-aware task-reviewer review context (#714) (089a252)
  • instructions: create dt-method-05-deep.instructions.md (#747) (4426907)
  • instructions: create dt-method-06-deep.instructions.md (#602) (#748) (e6c4e10)
  • prompts: add dt-handoff-solution-space prompt for Solution Spac… (#707) (ac939aa)
  • prompts: add dt-method-next routing prompt (#713) (0c080d6)
  • prompts: add Implementation Space exit handoff prompt for DT workflows (#708) (e445fdf)
  • scripts: add Write-CIStepSummary markdown table to Test-SHAStaleness github output (#660) (cd3334a)
  • scripts: extract embedded PowerShell from workflows into testable scripts (#738) (585b241)
  • workflows: add gitleaks binary-based secret scanning as PR gate (#734) (8b19725)
  • workflows: add SBOM generation, attestation, and diff tooling to release pipeline (#730) (88f9ddb)
  • workflows: add workflow permissions validation for OpenSSF Scorecard compliance (#759) (8fd1243)

🐛 Bug Fixes

  • agents: standardize file path conventions for copilot-tracking output (#784) (f5c69a7)
  • build: add missing subagents and shared instructions to collection manifests (#804) (ff5f2ff)
  • docs: replace Docusaurus favicons with Microsoft logo (#808) (3e2dac3)
  • docs: replace parent-directory VS Code settings paths with per-subdirectory enumeration (#732) (1cf04b1)
  • extension: resolve handoff dependencies using display names (#727) (0a600ba)
  • instructions: enforce project-scoped artifact isolation across DT files (#766) (f8c00a3)
  • instructions: update broken file directives and markdown links after collection directory reorg (#743) (fc3c967)
  • settings: exclude auto-generated CHANGELOG.md from spell check (#756) (780cf22)
  • workflows: add job-level permissions to extension-publish.yml (#729) (8cb62a7)
  • workflows: add job-level permissions to validate-version in extension-publish-prerelease (#731) (b7db43b)
  • workflows: add pre-release companion pipeline with even/odd versioning (#735) (933a7b1)
  • workflows: add top-level permissions to copilot-setup-steps.yml (#760) (13703a1)
  • workflows: ensure prerelease label exists before PR creation (#806) (3abdf4c)
  • workflows: replace even/odd versioning with SemVer -rc.N suffixes (#811) (18f7545)

📚 Documentation

  • build: add Design Thinking section to hve-core-all collection description (#762) (6b6feb5), closes #615
  • design-thinking: add Design Thinking documentation and DT-to-RPI handoff (#789) (dabed00)
  • docs: add customization guides for HVE Core artifacts (#772) (abfd03e)
  • reconcile documentation against implementation (#771) (24ebe6d)
  • security: document accepted Token-Permissions risks and add lint:dependency-pinning (#763) (1601d7d)

♻️ Refactoring

  • remove duplicate git diff logic in frontmatter validator (#473) (69caa84)
  • scripts: move collection scripts from plugins to collections (#728) (1a6d7d9)

🔧 Maintenance

  • deps-dev: bump basic-ftp from 5.0.5 to 5.2.0 (#780) (d00092c)
  • deps: bump the github-actions group across 1 directory with 2 updates (#752) (4596c62)
  • skills: standardize script path references in SKILL.md files (#768) (4de0a01)

This PR was generated with Release Please. See documentation.

@hve-core-release-please hve-core-release-please bot requested a review from a team as a code owner February 23, 2026 07:23
@hve-core-release-please hve-core-release-please bot added the autorelease: pending Release-please: PR awaiting merge label Feb 23, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Feb 23, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@hve-core-release-please hve-core-release-please bot force-pushed the release-please--branches--main--components--hve-core branch 2 times, most recently from 4a62ea9 to 7e57b32 Compare February 23, 2026 08:42
@hve-core-release-please hve-core-release-please bot changed the title chore(main): release hve-core 3.0.3 chore(main): release hve-core 3.1.0 Feb 23, 2026
@hve-core-release-please hve-core-release-please bot force-pushed the release-please--branches--main--components--hve-core branch 24 times, most recently from 99e8c16 to 4b1e2e0 Compare February 25, 2026 23:02
@hve-core-release-please hve-core-release-please bot force-pushed the release-please--branches--main--components--hve-core branch 10 times, most recently from e9a133e to 6dfe6a1 Compare February 27, 2026 21:51
@hve-core-release-please hve-core-release-please bot force-pushed the release-please--branches--main--components--hve-core branch from 6dfe6a1 to bcd35fc Compare February 27, 2026 23:09
WilliamBerryiii added a commit that referenced this pull request Feb 28, 2026
…tax errors (#816)

## Description

Hardened the even/odd marketplace versioning convention across all
release workflows. Filtered `LAST_TAG` to stable-only (even-minor) tags
to prevent version regression when pre-release tags exist. Fixed a
corrupted jq `//` operator syntax in the manifest fallback. Added an
even-minor validation step after release-please to block odd-minor
stable releases. Added plugin generation to the prerelease workflow to
fix Plugin Validation CI failures.

## Related Issue(s)

Closes #815

## Type of Change

Select all that apply:

**Code & Documentation:**

* [x] Bug fix (non-breaking change fixing an issue)
* [ ] 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):

## Testing

Validated YAML syntax on all 4 workflow files. Reviewed the even/odd
logic for correctness:

- `LAST_TAG` awk filter correctly selects even-minor tags via `$(NF-1) %
2 == 0`
- jq fallback `.["."] // "0.0.0"` is syntactically valid
- Even-minor guard uses `steps.release.outputs.minor` from
release-please
- Pre-release version format `{MAJOR}.{ODD_MINOR}.{COMMIT_COUNT}` avoids
SemVer suffixes incompatible with VS Code marketplace

## Checklist

### Required Checks

* [x] 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

### 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`

## Additional Notes

- This PR replaces the SemVer `-rc.N` pre-release suffix approach with
the VS Code marketplace even/odd minor convention (even = stable, odd =
pre-release).
- The `LAST_TAG` filter prevents version regression that would occur if
`git describe` picked up a pre-release (odd-minor) tag as the baseline
for computing the next version.
- PR #739 proposes `3.1.0` as a stable release, which conflicts with
even/odd convention. It should be closed after this PR merges.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorelease: pending Release-please: PR awaiting merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(build): Integrate with hve-core-all.collection.yml

1 participant