Skip to content

fix: add missing cmd/notable/main.go entry point - #2

Merged
relentlessworks[bot] merged 1 commit into
mainfrom
fix/add-missing-main-entrypoint
Jun 30, 2026
Merged

fix: add missing cmd/notable/main.go entry point#2
relentlessworks[bot] merged 1 commit into
mainfrom
fix/add-missing-main-entrypoint

Conversation

@relentlessworks

Copy link
Copy Markdown
Contributor

Problem

The cmd/notable/main.go file was missing from the initial commit, causing all CI build steps to fail. The go build ./cmd/notable command had no target to build.

Additionally, .gitignore had notable (without leading slash) which would ignore the cmd/notable directory if it were ever present.

Fix

  • Added cmd/notable/main.go following the same pattern as linksmith and taskpilot: flag/env config (-addr, -db, -secret with NOTABLE_ADDR, NOTABLE_DB, NOTABLE_SECRET env vars), store initialization, auth setup, and HTTP server startup.
  • Fixed .gitignore to use /notable instead of notable so the cmd/notable directory is not ignored.

Verification

  • go vet ./...
  • go test ./... -count=1
  • CGO_ENABLED=0 go build -trimpath ./cmd/notable

The cmd/notable/main.go file was missing from the initial commit,
causing all CI build steps to fail (go build ./cmd/notable had
no target). This adds the main entry point following the same
pattern as linksmith and taskpilot: flag/env config, store
initialization, auth setup, and HTTP server startup.

Also fixes .gitignore to use /notable instead of notable so
the cmd/notable directory is not ignored.
@relentlessworks
relentlessworks Bot merged commit 3e8bdab into main Jun 30, 2026
2 checks passed
@relentlessworks
relentlessworks Bot deleted the fix/add-missing-main-entrypoint branch July 21, 2026 00:21
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.

0 participants