Commit graph

19 commits

Author SHA1 Message Date
Micah Jerome Ellison
1d2ab3fdde Use token for remote 2021-03-06 12:29:56 -08:00
Micah Jerome Ellison
c5b99f4357 Remove --unshallow 2021-03-06 12:19:13 -08:00
Micah Jerome Ellison
87b5e1cd4f Attempt working directory fix 2021-03-06 12:15:06 -08:00
Micah Jerome Ellison
2354f2fab7 add tracer 2021-03-06 12:06:52 -08:00
Micah Jerome Ellison
9ee519ba4d Fix formula repo referece 2021-03-06 12:02:31 -08:00
Micah Jerome Ellison
5b40df420e Attempt tap instead of symlink 2021-03-06 11:57:14 -08:00
Micah Jerome Ellison
3cfbf306cd Fix formula name 2021-03-06 11:47:34 -08:00
Micah Jerome Ellison
9f08070b3f Change filename to formula name 2021-03-06 11:39:47 -08:00
Micah Jerome Ellison
b0b5f5d660 Fix bad env var name 2021-03-06 11:03:12 -08:00
Micah Jerome Ellison
7a86f79ad9 Fix indentation problem 2021-03-06 10:59:22 -08:00
Micah Jerome Ellison
3020bd5e9c Add homebrew symlink for releases 2021-03-06 10:58:22 -08:00
Jonathan Wren
f80f033d5d
fix typos 2021-01-17 11:22:02 -08:00
Jonathan Wren
c06b5cf297
Fix homebrew release, add options for relase pipeline (#1154) 2021-01-16 17:40:09 -08:00
Jonathan Wren
e1cbce8a08
add more debug data to changelog workflow, update changelog 2020-12-19 22:28:26 -08:00
Jonathan Wren
68cf2d773d
do additional check for json data, and retry for 5-ish minutes on failure (#1125) 2020-12-19 22:28:25 -08:00
Jonathan Wren
2e9e857b7b
standardize version regex in release pipeline (#1124) 2020-12-19 22:28:24 -08:00
Jonathan Wren
4adbe5e29a
Add automatic deployment for homebrew releases (and prereleases) (#1111)
This new job will submit a PR to the relevant upstream repo as part of
the release workflow.

Co-authored-by: Micah Jerome Ellison <micah.jerome.ellison@gmail.com>
2020-12-19 12:31:15 -08:00
Jonathan Wren
c3a8453e94
remove http-basic config for poetry (shouldn't be used anymore) 2020-11-28 14:40:54 -08:00
Jonathan Wren
4cad215560
Add a release workflow for PyPI in CI (Github Actions) (#1095)
* Fixes for new CI pipeline (Github Actions)

- Support ci skip tag on commits to avoid build dupes
- Add smarter path detection so we don't spam tons of tests
- Allow steps to cancel if previous steps were cancelled (don't always
  run)
- Separate workflows to be more modular
- Update release workflow to do a few more things
- Add helpful messages
- Be more strict in version checking (now with added regex)
- Make changelog smarter about when to trigger
- Add some functionality for changelog to handle releases and
  prereleases separately
- Better error handling
- Split up the version validation and the release to make way for more
  releases

* add step in workflow to merge to release branch after a release

* add check for git diff so commit doesn't error out constantly
2020-11-28 11:50:13 -08:00