Skip to content

Commit 65afddb

Browse files
respencer-nclclaude
andcommitted
Update NOTEBOOK.md with CI fix session and CodeQL upgrade schedule
- Add January 29, 2026 session log documenting CI workflow fixes - Schedule CodeQL Action v3 → v4 upgrade for November 2026 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 613a0bf commit 65afddb

1 file changed

Lines changed: 65 additions & 0 deletions

File tree

NOTEBOOK.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ The RIDDL project is a mature compiler and toolchain for the Reactive Interface
1919
| Date | Task | Notes |
2020
|------|------|-------|
2121
| March 1, 2026 | Review and remove `doc/src/main/hugo/content/` | Hugo content migrated to ossum.tech/riddl. Redirect site is in `doc/redirect-site/`. After confirming redirects have been working for ~1 month, the Hugo content directory can be deleted. Keep `doc/redirect-site/` for ongoing redirects. |
22+
| November 2026 | Upgrade CodeQL Action v3 → v4 | GitHub deprecating CodeQL Action v3 in December 2026. Update `.github/workflows/scala.yml` line 182: `github/codeql-action/upload-sarif@v3``@v4`. See [changelog](https://github.blog/changelog/2025-10-28-upcoming-deprecation-of-codeql-action-v3/). |
2223

2324
---
2425

@@ -428,6 +429,70 @@ The `pseudoCodeBlock` parser now allows comments before and/or after `???`:
428429

429430
## Session Log
430431

432+
### January 29, 2026 (CI Build Fix)
433+
434+
**Focus**: Fix failing GitHub Actions workflows
435+
436+
**Root Causes Identified**:
437+
1. `diagrams` module referenced in workflows but moved to `riddl-gen` repository
438+
2. Scala version paths incorrect: `scala-3.4.3` instead of `scala-3.3.7` LTS
439+
440+
**Tasks Completed**:
441+
1.**Fixed scala.yml**
442+
- Removed `diagrams/publishLocal` (line 104)
443+
- Changed all `scala-3.4.3``scala-3.3.7` (env var, cache paths, artifact paths)
444+
2.**Fixed coverage.yml**
445+
- Removed `diagrams/Test/compile` and `diagrams/test`
446+
- Changed all `scala-3.4.3``scala-3.3.7` in artifact paths
447+
3.**Updated CLAUDE.md**
448+
- Fixed incorrect "Scala 3.7.4" → "Scala 3.3.7 LTS"
449+
- Added "CRITICAL: Scala Version Change Impact" section documenting all files needing updates when Scala version changes
450+
- Added note #16 to "Notes for Future Sessions"
451+
4.**Scheduled CodeQL v3 → v4 upgrade** for November 2026 (deprecation in December 2026)
452+
453+
**Commits**:
454+
- `613a0bfd` - Fix CI workflows: remove diagrams module and correct Scala version
455+
456+
**Build Results**: ✅ All jobs passing
457+
- dependency-check (41s) ✅
458+
- scala-build (JS) (3m56s) ✅
459+
- scala-build (JVM) (4m26s) ✅
460+
- scala-build (Native) (10m21s) ✅
461+
- coverage (3m14s) ✅
462+
463+
---
464+
465+
### January 29, 2026 (Documentation Migration to ossum.tech)
466+
467+
**Focus**: Migrate riddl.tech documentation to ossum.tech/riddl and set up redirects
468+
469+
**Tasks Completed**:
470+
1.**Updated README.md** - Changed all riddl.tech URLs to ossum.tech/riddl
471+
2.**Updated CLAUDE.md** - Added Documentation section pointing to ossum.tech/riddl
472+
3.**Created redirect site** (`doc/redirect-site/`) - 9 HTML files with meta refresh + JS redirects
473+
4.**Updated hugo.yml workflow** - Now deploys redirect site instead of Hugo build
474+
5.**Updated .gitignore** - Added `.claude/` and package-lock.json
475+
476+
**Redirect Pages Created**:
477+
- `index.html` → ossum.tech/riddl/
478+
- `404.html` → ossum.tech/riddl/
479+
- `introduction/index.html` → ossum.tech/riddl/introduction/
480+
- `concepts/index.html` → ossum.tech/riddl/concepts/
481+
- `guides/index.html` → ossum.tech/riddl/guides/
482+
- `tooling/index.html` → ossum.tech/riddl/tools/
483+
- `tooling/riddlc/index.html` → ossum.tech/riddl/tools/riddlc/
484+
- `tutorial/index.html` → ossum.tech/riddl/tutorials/
485+
- `tutorial/rbbq/index.html` → ossum.tech/riddl/tutorials/rbbq/
486+
487+
**Commits**:
488+
- `a30a86a` - Update README.md URLs from riddl.tech to ossum.tech/riddl
489+
- `7e61c3e` - Add redirect site and update hugo.yml workflow
490+
- `0f6c1e4` - Update .gitignore and add scheduled removal task
491+
492+
**Note**: Hugo content in `doc/src/main/hugo/content/` retained until March 1, 2026 review (see Scheduled Tasks).
493+
494+
---
495+
431496
### January 28, 2026 (Hugo/Diagrams Removal)
432497

433498
**Focus**: Remove Hugo documentation generation and diagrams modules (moved to riddl-gen repository)

0 commit comments

Comments
 (0)