Commit graph

36 commits

Author SHA1 Message Date
ClementTsang
2849cd3026 ci: add extra field to choco template 2022-02-02 23:31:35 -05:00
Clement Tsang
5df7839d18
ci: disable 32-bit in choco generation (#671)
Seems like the 32-bit binary triggers false positives on VirusTotal.
Going to disable this for now.
2022-02-02 22:34:43 -05:00
Clement Tsang
1237a35663
docs: update app descriptions (#659)
Update app descriptions across the board to be more consistent.
2022-01-19 23:49:11 -05:00
Clement Tsang
3529e484cc
ci: remove winget step (#660)
Removes the winget step from the deployment pipeline; it seems like a bot now manages winget deployments for bottom, which is nice.
2022-01-19 23:45:20 -05:00
ClementTsang
97f013bccf ci: revert rename of chocolateyinstall template
This was causing issues with the choco workflow in another repo since
the name was incorrect; I've decided to also rename the template for
consistency.
2021-12-19 13:56:57 -05:00
Clement Tsang
c2e44c15e2
ci: delete homebrew deploy files (#630)
Removes homebrew deploy files, since I am no longer maintaining it on my own. I had already disabled it from the deploy process a while ago, but forgot to delete these files.
2021-12-19 13:17:18 -05:00
Clement Tsang
9071e37283
ci: only create nightly release if build passes (#590)
Changes the nightly build workflow to delete/create a new release *only* if the entire build process passes. This avoids a potential case of a nightly build failing but having overwritten the old one, which has happened before.

After this change lands, similar changes will probably be made to the deployment script for releases.
2021-10-03 02:42:37 -04:00
ClementTsang
f9e48f098d ci: Add comment on product code ps1 script source 2021-07-21 22:46:48 -04:00
Clement Tsang
b24ceea5e1
ci: remove AUR templates (#555)
Removes the AUR templates since they are no longer used in deployment workflows.
2021-07-21 22:45:43 -04:00
Clement Tsang
8aa1303b3c
ci: update winget template + deploy for more info (#554)
Adds a `ProductCode`, `Scope`, and `Commands` field to the template, as well as additional changes to the deploy process to determine + fill in the `ProductCode` automatically.
2021-07-21 22:02:00 -04:00
Clement Tsang
9e81e36ed5 ci: update pkgbuilds for ARM, fix bugs (#530)
Fixes some bugs in CI and updates PKGBUILD for ARM.
2021-06-29 18:15:33 -04:00
ClementTsang
0f49b89e78 github: update homebrew install instructions 2021-05-10 19:28:33 -04:00
ClementTsang
4b70c5edcc github: update deployment process for winget files 2021-05-09 20:05:02 -04:00
ClementTsang
d63f169d70 fix missing quote in homebrew template 2021-05-09 19:21:28 -04:00
Clement Tsang
d5c2ce6607
other: Add fish completions to homebrew template (#427) 2021-03-03 16:12:45 -05:00
ClementTsang
d8d72d060d docs: Mention that root may be needed on macOS 2020-12-29 18:32:54 -05:00
Clement Tsang
508fe50b3c
Add --no-default-features to PKGBUILD (#355) 2020-12-14 23:36:17 -05:00
Clement Tsang
030f4ddd6a
ci: Switch to musl for homebrew linux (#347)
Move from gnu to musl to avoid glibc issues.
2020-12-10 20:11:34 -05:00
Clement Tsang
380571cf73
ci: Fix some bugs/typos with the deploy script and components (#329)
- Fix bug with choco and homebrew using incorrect bash syntax causing broken downloads.  Why this didn't fail, idk.
- Add tag entry for manual runs to make it easier to deploy/re-run
- Fixed some typos
- Fixed incorrect string in choco python script
2020-11-26 03:28:56 -05:00
ClementTsang
7887de2aba ci: Fix missing CARGO_HUSKY_DONT_INSTALL_HOOKS in pkgbuild template 2020-11-22 10:39:52 -05:00
ClementTsang
691f411283 ci: Fix homebrew deploy template using wrong autocomplete file 2020-11-22 10:32:46 -05:00
ClementTsang
f8b1c48ff4 ci: [skip travis] Fix typo in completion generation... 2020-11-20 22:22:13 -05:00
Clement Tsang
54a35d632e
other: Windows compilation stuff (#222)
Some Windows compilation/deploy stuff. Mostly just a catch-all for some chores.
2020-09-03 12:22:02 -04:00
Clement Tsang
3431411215
other: Add autocomplete file generation (#213)
Adds shell completion generation as part of the build, as well as tweaking install scripts/templates/CI to use them.
2020-08-31 17:50:21 -04:00
ClementTsang
8a567df1ae ci: Update winget template with more details 2020-08-25 21:15:13 -04:00
Clement Tsang
5d21b0f7f5
ci: Fix winget template 2020-08-25 19:19:00 -04:00
Clement Tsang
027f8a8c32
ci: minor CI fixes for automatic deploys (#202)
Mainly missing some `cd` lines in AUR builds and clarifying the macOS config location.
2020-08-25 19:06:12 -04:00
ClementTsang
f710fe361f ci: Fix missing version number in template 2020-08-24 02:43:02 -04:00
ClementTsang
f1371b8d9f ci: Fix some incorrect behaviour caused by deployment script 2020-08-23 23:45:34 -04:00
ClementTsang
ad3017ab91 ci: Try to fix broken Windows script again... 2020-08-23 18:23:36 -04:00
ClementTsang
f030600468 ci: Fix another typo 2020-08-23 15:48:06 -04:00
ClementTsang
3165918d52 ci: Fix broken windows deploy for msi and choco 2020-08-23 14:49:33 -04:00
ClementTsang
279504e401 ci: update PKGBUILD template as per suggestions 2020-08-22 23:41:41 -04:00
ClementTsang
5e0ab22645 ci: fix some bugs... 2020-08-22 23:32:28 -04:00
Clement Tsang
397a7e8467
ci: Add winget template generation (#199)
Adds winget CI generation.
2020-08-22 20:22:47 -04:00
Clement Tsang
b2a00d49f1
ci: Automatically build package files on release
Automatically builds packages for AUR, chocolatey, and homebrew on release.
2020-08-18 23:22:50 -04:00