Skip to content

Commit

Permalink
notes
Browse files Browse the repository at this point in the history
  • Loading branch information
mahiki committed Jul 23, 2024
1 parent a51efee commit b120610
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 3 deletions.
2 changes: 1 addition & 1 deletion justfile
Original file line number Diff line number Diff line change
Expand Up @@ -62,4 +62,4 @@ info:
@echo " {{GR}}poetry shell"
@echo " {{BGR}}wn --help"
@echo

@echo "# TODO: git push --set-upstream origin release/0.3.9"
3 changes: 1 addition & 2 deletions notes/package-log.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,6 @@ packages = [
[tool.poetry.scripts]
too = "src.toobigdatadoc.too:main"
wn = "src.weeknumber.wn:app"

```
Looks like that needs update and fix.
Looks like that needs update and fix.
8 changes: 8 additions & 0 deletions todo/TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,15 @@
* build and bump homebrew: justfile or github actions?
* tests in GHA is cool, esp merge after tests pass


## TODO: homebrew deployment
https://docs.brew.sh/Formula-Cookbook
There is a process for testing the formula and its built application before merging to main and surfacing the new version to the world as a broken tool.

## TODO: ADD TEST FOR BUILD/DEPLOY
1. poetry build -> test functionality as built cli command
2. brew side: test functionality before merging the formual

Homebrew calls each script like the following. Its possible the deployed script can fail because of misconfiguration in the pyproject file.
So its smart to run a test of the built package by building in CICD `brew install desertislandutils.rb` or something.

Expand Down

0 comments on commit b120610

Please sign in to comment.