Skip to content

Add package builds and installation instructions for Linux#126

Merged
gregwinn merged 6 commits intomainfrom
develop
Apr 11, 2026
Merged

Add package builds and installation instructions for Linux#126
gregwinn merged 6 commits intomainfrom
develop

Conversation

@gregwinn
Copy link
Copy Markdown
Owner

No description provided.

gregwinn and others added 6 commits April 9, 2026 23:15
Add .deb and .rpm package builds to release pipeline
Update getting-started.md and cli.md with Ubuntu/Debian (apt)
and Fedora/RHEL (dnf) installation methods.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The generator tests expected old file paths (e.g. src/user.winn) that
didn't match the current generator output (src/models/user.winn).
Updated all 6 failing tests with correct paths, module names, and
descriptive test function names. Renamed CI matrix jobs from
"test (27/28)" to "eunit (OTP 27/28)".

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
parse_args(["c", ...]) maps to compile, not create. The actual
shorthand for create is "g" (line 159 of winn_cli.erl). Updated
the test to use the correct shorthand.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The bench tests run 1-second benchmarks that can exceed eunit's
default 5-second timeout on slow CI runners. Convert to test
generators with {timeout, 30, ...} to prevent sporadic cancellations.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@gregwinn gregwinn merged commit d2fcc71 into main Apr 11, 2026
6 checks passed
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