We have a few paper notes lying around about foundry
. These are their transcriptions:
Write foundry as a bash script
{foundry:
{release:
default: [
git
]
update-files: [
custom step
]
We want to support custom steps
foundry -> release -> object -> default + steps
foundry: Take from gulp-cli to handle global CLI nicely
foundry-release-git --spec-version to assert up to date
Otherwise, can't add/remove features
Add get-version support
require "registerAt" config
private foundry flag on root config or per plugin -> skips register/publish
For python -> release.sh adds dependencies on install + no pkg.json
No easy installs for bas scripts
Maybe kill PyPI instead?
Move foundry python to py script
foundry plugin for gh releases ->
create releases dir which is .md
+ YAML front matter to upload per version
if not found, bail