You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add server version endpoint and bs version command
- GET /api/v1/version (unauthenticated) reports the server version
- bs version command shows both client and server versions as JSON
- Version is injected into server.Config from serve.go at startup
- Makefile derives version from git describe for local builds
- Document [skip ci] in releasing.md; clarify xattr note in README
> The `xattr` step is required on macOS because the binary is not code-signed. Gatekeeper will block it otherwise.
41
+
> The `xattr` step clears the Gatekeeper quarantine flag. It is needed if you downloaded via a browser; curl downloads typically don't set it, in which case the command does nothing.
Copy file name to clipboardExpand all lines: docs/releasing.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,3 +32,13 @@ Use [semantic versioning](https://semver.org): `vMAJOR.MINOR.PATCH`
32
32
## Non-release commits
33
33
34
34
Ordinary commits and PRs to `main` run CI (tests only) but do **not** produce a release. Only tagged commits trigger a release build.
35
+
36
+
## Skipping CI entirely
37
+
38
+
Add `[skip ci]` anywhere in the commit message to suppress all workflow runs for that push:
39
+
40
+
```bash
41
+
git commit -m "Fix typo in README [skip ci]"
42
+
```
43
+
44
+
Useful for trivial changes where you've already tested locally. Note: this only suppresses `push`-triggered runs — it does not affect PR workflow runs.
0 commit comments