active-logic / howl

Symbolic notation engine
Other
6 stars 1 forks source link

`gup` issues (dev workflow) #53

Closed eelstork closed 3 years ago

eelstork commented 3 years ago

gup should be automating grammar updates, but this does not work as well as it should.

+ cd /Users/xxx/.atom/packages/language-howl/
+ apm install --verbose
Installing modules audited 2 packages in 0.446s
found 0 vulnerabilities
✓
+ git add --all
+ git commit -m patch
On branch master
Your branch is ahead of 'origin/master' by 2 commits.
  (use "git push" to publish your local commits)
nothing to commit, working tree clean
eelstork commented 3 years ago

Workflow:

cd          ~/.atom/packages/language-howl/
apm         install --verbose
git         add --all
git         commit -m "$1"
git         push
apm         publish $1

Indeed there should not be anything to commit here, provided the atom package refers latest for tree-sitter package version, and derived products are not checked in. In any case we probably do not want to publish the apm package at this point, because the grammar and style must be updated first.

eelstork commented 3 years ago

Fixed gup and documented workflow in 612a778