Closed ric-evans closed 2 years ago
If you want to save some duplication efforts, you could use the tool cog along with a github action to render text into files programmatically.
An example of someone using cog
to edit their build files:
https://github.com/hynek/structlog/commit/5e6ea9c04e070f7ef0106ff1256c58ef54c03686
If you want to save some duplication efforts, you could use the tool cog along with a github action to render text into files programmatically.
An example of someone using
cog
to edit their build files: hynek/structlog@5e6ea9c
I'm looking into https://github.com/jazzband/pip-tools
wipac-dev-tools
is our guinea pig. It also has no requirements which will make this transition less painful.Roadmap: Pre-Merge
SetupShop
usage insetup.py
withsetup.cfg
section(s)setup.cfg
with[wipac:cicd_setup_builder]
section[options]
sectionwipac-cicd.yml
)requirements.txt
/setup.py
/setup.cfg
/etc.~setup.cfg
([options]
section)semantic_release
's GH Action (this is inwipac-cicd.yml
)Roadmap: Post-Merge
Proceed to update WIPAC repos in descending order of complexity. All updates:
wipac-
Updates, in order:
wipac-telemetry
w/v1.0.0
(no longer prototype)wipac-dev-tools
(and no other wipac packages)Roadmap: Pre-Merge
workflow for this repowipac-rest-tools
wipac-telemetry
(andwipac-dev-tools
in turn, but no other wipac packages)wipac-rest-tools[wipac-telemetry]
?rest-tools
? No.Roadmap: Pre-Merge
workflow for this repowipac-
prefixwipac-
prefixeswipac-file-catalog-types
,wipac-krs-utils
Roadmap: Pre-Merge
workflow for each repo"spinning-off utility repos"
point above