Skip to content

Commit eac6700

Browse files
reid-spencerclaude
andcommitted
Update docs for v1.3.5 release
Updated CLAUDE.md version to 1.3.5 and release process docs to reflect release-creation trigger. Added Feb 20 session to NOTEBOOK.md covering orgName fix, copyright updates, test fixes, and workflow changes. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 4dd88f7 commit eac6700

2 files changed

Lines changed: 35 additions & 7 deletions

File tree

CLAUDE.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,25 @@ SBT plugin providing build infrastructure and configuration helpers for Ossum
1414
Inc. projects. Defines declarative project types and configuration options
1515
used across all Scala projects in the organization.
1616

17-
**Current version: 1.3.2** (released Feb 2026)
17+
**Current version: 1.3.5** (released Feb 2026)
1818

1919
## Release Process
2020

21-
Releases are triggered by pushing a git tag:
21+
Releases are triggered by creating a GitHub Release:
2222

2323
```bash
2424
git tag X.Y.Z && git push origin X.Y.Z
25+
gh release create X.Y.Z --title "vX.Y.Z" --generate-notes
2526
```
2627

27-
The `.github/workflows/release.yml` workflow then:
28+
The `.github/workflows/release.yml` workflow triggers on release
29+
creation (not tag push) and:
2830
1. Builds and tests with JDK 25 Temurin
2931
2. Publishes to GitHub Packages via `sbt clean test publish`
30-
3. Creates a GitHub Release with auto-generated notes
31-
4. Attaches the plugin JAR for direct download
32+
3. Uploads the plugin JAR to the release as a download artifact
33+
34+
Manual dispatch is also available via `workflow_dispatch` with a
35+
tag input.
3236

3337
## Project Types Provided
3438

NOTEBOOK.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,36 @@
22

33
## Current Status
44

5-
**Version 1.3.2 released** (Feb 2026). No active work items.
5+
**Version 1.3.5 released** (Feb 20, 2026). No active work items.
66

7-
Previous releases: v1.3.0 (Feb 2026), v1.2.5 (Jan 2026).
7+
Previous releases: v1.3.4, v1.3.3, v1.3.2, v1.3.0, v1.2.5.
88

99
## Work Completed (Recent)
1010

11+
### Session Feb 20, 2026 — Corporate Name Fix & Release Improvements
12+
13+
**Released:** v1.3.4 and v1.3.5 to GitHub Packages.
14+
15+
**v1.3.4 — orgName fix:**
16+
- Changed default `orgName` from `"Ossum, Inc."` to `"Ossum Inc."`
17+
(no comma) in `Root.scala`, `RootProjectInfo.scala`, and test
18+
build files. Fixed typo `"Ossumin, Inc."` in program test.
19+
- Cross-project task from riddl Claude instance (`task/fix-orgname-comma.md`).
20+
21+
**v1.3.5 — Copyright, tests, and workflow:**
22+
- Updated all source file copyright dates to `2015-2026` (were
23+
stale at `2015-2017` in most files).
24+
- Fixed `docker-dual` scripted test assertions to expect Artifact
25+
Registry defaults (`us-central1-docker.pkg.dev` and
26+
`ossuminc-production/ossum-images`) instead of old `ghcr.io`.
27+
- Changed release workflow trigger from tag push to release
28+
creation (`on: release: types: [created]`), matching the riddl
29+
project pattern. Added `workflow_dispatch` for manual triggering.
30+
31+
**All 20 scripted tests passing** (docker-dual was previously
32+
broken due to stale assertions from the Artifact Registry default
33+
change).
34+
1135
### Session Feb 16, 2026 — Release Workflow
1236

1337
Added `.github/workflows/release.yml` to automate GitHub Releases

0 commit comments

Comments
 (0)