bottom/.github/workflows
Clement Tsang 14808b3a2e
ci: completion/manpage generation script spring cleaning (#795)
* ci: spring cleaning of completions autogen

This commit changes a few things/cleans up stuff:
- Completion and manpage generation now drops the files off in
  `./target/tmp/bottom` rather than arbitrarily in the build directory.
  This was originally done because I was lazy and just needed it to work
  in CI, but it's kinda gross if you want to build the manpages in your
  own directory.
- CI was updated to handle this.
- Only run if the `BTM_GENERATE` env var is actually non-empty.

* docs: update for manpage/completion gen

* ci: auto delete autogen comp/manpage dir

* ci: fix incorrect mv for autogen

The mv was too late, should be earlier in the workflow.

* ci: specify shell in autogen delete

* docs: more updates to manpage/comp docs

* ci: unify env vars

* ci: skip autogen on build-msi
2022-08-30 18:25:16 -04:00
..
audit.yml ci: try moving to rust-toolchain (#745) 2022-06-02 18:04:51 -04:00
build_releases.yml ci: completion/manpage generation script spring cleaning (#795) 2022-08-30 18:25:16 -04:00
ci.yml ci: try simpler cross/cargo action for builds and tests (#767) 2022-07-16 00:34:18 -04:00
coverage.yml ci: lock cross to 0.2.1 on CI as well (#756) 2022-06-25 23:03:14 -04:00
deployment.yml ci: bump checkout to v3 (#744) 2022-06-02 15:05:43 -04:00
docs.yml ci: try moving to rust-toolchain (#745) 2022-06-02 18:04:51 -04:00
nightly.yml deployment: unify build release action between nightly/deploy (#743) 2022-06-02 05:10:17 -04:00
post-release.yml ci: try moving to rust-toolchain (#745) 2022-06-02 18:04:51 -04:00
test-docs.yml ci: try moving to rust-toolchain (#745) 2022-06-02 18:04:51 -04:00