Skip to content

003 GitHub release action#67

Merged
knabben merged 4 commits into
mainfrom
003-github-release-action
Apr 26, 2026
Merged

003 GitHub release action#67
knabben merged 4 commits into
mainfrom
003-github-release-action

Conversation

@knabben
Copy link
Copy Markdown
Owner

@knabben knabben commented Apr 26, 2026

No description provided.

@knabben knabben force-pushed the 003-github-release-action branch from 503077d to 8440ec1 Compare April 26, 2026 00:16
knabben and others added 4 commits April 25, 2026 21:17
Initialises the .specify project scaffold with templates, extensions,
and git integration scripts. Adds:
- .specify/memory/constitution.md (v1.0.0) — five governing principles
- specs/001-unified-build-script — spec, plan, research, data-model, quickstart
- specs/002-github-release-action — spec, plan, research, data-model,
  quickstart, contracts, tasks
- CLAUDE.md pointing to active plan

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
release.yml: triggers on v* tag push, sets up Go 1.24 + Node 22 + pnpm,
runs make build, renames and chmod+x the binary as
observatio-<tag>-linux-amd64, publishes via softprops/action-gh-release@v2

build.yml: upgrades all actions to current majors (checkout@v4,
setup-go@v5 w/ Go 1.24.x, setup-node@v4 w/ Node 22), adds
pnpm/action-setup@v4, replaces npm install with pnpm install --frozen-lockfile

README: updates prerequisites to Go 1.24 / Node 22, adds Releases section
with asset naming convention and download instructions

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
build.yml: remove branch filter so CI runs on every push and PR,
not just main

Makefile: replace npm with pnpm in lint-frontend, run-tests-frontend,
and build targets; fix asset copy to use cp -r instead of fragile find+mv

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Removed merge conflict artefacts from Makefile (duplicate old content
after the ======= marker). Fixed sendInitialRequest to send
{types: [type]} so the payload matches what the backend expects and
what the unit tests assert.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@knabben knabben force-pushed the 003-github-release-action branch from 8440ec1 to 2ebef0b Compare April 26, 2026 00:21
@knabben knabben merged commit 4798b75 into main Apr 26, 2026
6 checks passed
@knabben knabben deleted the 003-github-release-action branch April 26, 2026 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant