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