Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions .claude/skills/release-wx/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -116,8 +116,12 @@ anything is safe to trigger** — the two repos differ:
with nothing to approve. Confirm gate presence/absence before creating the
release, don't assume symmetry between repos.

Watch the run: `gh run list --workflow=<file>.yml --limit 3` /
`gh run view <id> --json status,conclusion`.
The publish workflow triggers itself off the `release: published` event —
`gh release create` above is enough to kick it off, don't also run
`gh workflow run <file>.yml` by hand, that would start a second, redundant
run. Just watch the one that already started: `gh run list
--workflow=<file>.yml --limit 3` / `gh run view <id> --json
status,conclusion`.

If a release's workflow fails on a real bug (not the code being released,
but the workflow/tooling itself): fix it on `main`, then **delete and
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@ target/
.DS_Store
out/
node_modules/
cli/npm/*/bin
cli/npm/*/bin
thesis/
5 changes: 4 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ package.authors = ["Artem Melnyk <melkam464@gmail.com>"]
insta.opt-level = 3
similar.opt-level = 3

[profile.dev]
debug = "line-tables-only"

# Debug symbols are dead weight in a shipped `wx` binary (npm/GitHub release
# artifacts, the VS Code extension's PATH lookup) — this alone drops it from
# ~7.4MB to ~5.0MB, no runtime or compile-time cost.
Expand All @@ -43,4 +46,4 @@ serde_json = "1.0"
type_complexity = "allow"
result_unit_err = "allow"
match_like_matches_macro = "allow"
new_without_default = "allow"
new_without_default = "allow"
Loading
Loading