ClementTsang
ccc8da2819
ci: ignore README and docs for ci action
2021-06-21 22:58:04 -04:00
Clement Tsang
fcfd02a3f9
ci: remove zip dependency for windows ( #509 )
...
Removes the zip dependency for nightly and deploy actions.
2021-06-21 19:56:59 -04:00
Clement Tsang
53296d11d9
ci: fix doc deploy action ( #507 )
...
Fix for simple mkdocs deploy action. I'll likely rewrite this if I add versioning, which I probably will.
2021-06-21 01:48:14 -04:00
Clement Tsang
06071d5abf
docs: migrate documentation over to mkdocs ( #506 )
...
A large migration of documentation over to mkdocs, and some rewrites. Some stuff (install information, basic supported systems, contributors, thanks) are still staying in README.md, and CONTRIBUTING.md is essentially duplicated right now. However, stuff like configuration and key/mouse bindings are now moved to mkdocs.
Some parts are still a bit WIP - it is definitely not done (documentation never seems to be...). However, it should be "good enough" for now, and I'm much happier working with the documentation in this form than trying to scroll through a giant endless README.md file. It also works much better for adding new documentation.
2021-06-21 01:40:58 -04:00
Clement Tsang
0c3f9daa56
ci: distribute completion files separately ( #494 )
2021-06-11 18:43:53 -04:00
Clement Tsang
39c5ee991e
github: more CI tweaks ( #483 )
...
Tweak PR CI a bit more. Remove complete step, change check name, add comments.
2021-05-15 21:30:30 -04:00
Clement Tsang
3f7f9d2ccc
github: fix nightly mocking ( #481 )
...
Hopefully fixes the mock build capabilities for nightly when testing.
2021-05-15 17:20:28 -04:00
ClementTsang
1eb3d3bc38
github: remove mocking from nightly
2021-05-15 13:43:27 -04:00
ClementTsang
1e7668fcaa
github: make fail-fast false for rustfmt and clippy
2021-05-13 23:20:08 -04:00
Clement Tsang
3ba42fb0fc
github: move tests ci into check ( #478 )
...
Moves cargo test into the cargo check block.
2021-05-12 23:21:09 -04:00
Clement Tsang
655cb986a1
github: add old Linux build to nightly/deploy for older glibc ( #477 )
...
Since we're moving all 16.04 ubuntu builds to 18.04, I thought this would be a good idea in case anyone needed it.
Not sure if we should have just made ALL Linux builds use the older Linux container... for now I'll just make one extra build.
2021-05-12 22:53:18 -04:00
Clement Tsang
f4c30b10d0
github: Update ubuntu instances due to deprecation ( #476 )
...
Updates ubuntu version in CI due to GA deprecation warnings.
2021-05-11 21:04:24 -04:00
Clement Tsang
c67ba4c497
github: Remove strip from Windows deploy/nightly ( #472 )
...
Removes `strip` from the Windows build in deploy/nightly. It seems to cause VirusTotal to report some false positives.
2021-05-09 23:19:01 -04:00
ClementTsang
4b70c5edcc
github: update deployment process for winget files
2021-05-09 20:05:02 -04:00
Clement Tsang
e63a0b4082
refactor: Unify disk conversion to string step ( #446 )
...
Refactor to unify the process disk usage -> string into one function.
2021-04-07 20:52:29 -04:00
Clement Tsang
eb6a737d34
feature: Rework network y-axis, linear interpolation for off-screen data ( #437 )
...
Rewrite of the y-axis labeling and scaling for the network widget, along with more customization. This still has one step to be optimized (cache results so we don't have to recalculate the legend each time), but will be done in another PR for sake of this one being too large already.
Furthermore, this change adds linear interpolation at the 0 point in the case a data point shoots too far back - this seems to have lead to ugly gaps to the left of graphs in some cases, because the left hand limit was not big enough for the data point. We address this by grabbing values just outside the time range and linearly interpolating at the leftmost limit. This affects all graph widgets (CPU, mem, network).
This can be optimized, and will hopefully be prior to release in a separate change.
2021-04-04 05:38:57 -04:00
Clement Tsang
4d46e7159b
ci: Add cache back again ( #435 )
...
* ci: Add cache back again
* comments
2021-03-12 21:41:48 -05:00
Clement Tsang
637a3949dd
ci: Test macOS ARM and Linux armv6 ( #430 )
2021-03-04 14:24:21 -05:00
ClementTsang
c406d95699
ci: Lock cargo deb version to 1.29.0
2021-02-24 20:42:47 -05:00
Clement Tsang
25a0a7b1d0
ci: Fix typo
2021-02-21 14:21:13 -05:00
Clement Tsang
ade40a5af8
ci: Add sleep to nightly build script after delete
2021-02-21 14:19:53 -05:00
Clement Tsang
ce9818d935
ci: Fix nightly build config again... ( #412 )
2021-02-18 02:18:54 -05:00
Clement Tsang
67f5531019
ci: Fixes an incorrect action in the nightly build workflow ( #411 )
2021-02-18 01:32:44 -05:00
Clement Tsang
4555a113b6
ci: Fix incorrect nightly CI name
2021-02-18 01:18:53 -05:00
Clement Tsang
f68ea7bce9
ci: Create nightly build CI ( #410 )
2021-02-18 01:18:04 -05:00
ClementTsang
233ce96473
github: Change text for release deployment script
2021-01-31 14:19:07 -05:00
Clement Tsang
766fe25c55
refactor: Use feature flags to avoid building with fern and log ( #351 )
2020-12-11 20:39:32 -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
aef386913e
ci: Use ubuntu-16.04 for linux gnu deploys and CI
2020-12-10 04:00:06 -05:00
Clement Tsang
5531255135
docs: Add FAQ document ( #339 )
2020-12-04 20:11:38 -05:00
Clement Tsang
3260ff4663
feature: Add scroll indicator to keep track of table position in widgets. ( #333 )
...
Adds the option to enable an "out of" indicator for scrollable table widgets (using --show_table_scroll_position).
2020-11-28 15:37:06 -05:00
Clement Tsang
a9c1197075
ci: Fix post-deploy step to actually use the correct files ( #332 )
...
Previously it was CURL-ing from a non-existent URL, giving the wrong SHA hashes.
Changed to upload the binaries as artifacts and using those directly.
2020-11-27 10:50:25 -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
Clement Tsang
cfa4e5eb99
ci: Move post deploy steps to main deploy script
2020-11-26 00:07:38 -05:00
ClementTsang
da58835124
ci: Fix incorrect path.
2020-11-25 22:18:49 -05:00
ClementTsang
7e9943fa34
ci: Fix post-deploy script
2020-11-25 21:46:04 -05:00
Clement Tsang
0bf885a8cc
ci: Fix windows deployments ( #323 )
...
Fixes an issue in the windows deployment action.
2020-11-22 12:40:29 -05:00
ClementTsang
8d40d9bbef
ci: Fix post-deploy script
2020-11-22 09:54:24 -05:00
Clement Tsang
788501abef
ci: Fix deployment GitHub Action script ( #322 )
2020-11-22 04:18:47 -05:00
Clement Tsang
31c9d346b9
ci: Add downloads for windows in post-deploy
2020-11-22 03:55:23 -05:00
ClementTsang
2d127f198e
ci: uptick to 0.5.1, fix ci
2020-11-22 02:33:48 -05:00
ClementTsang
e8238daa64
ci: Add initial github actions ci
2020-11-21 15:28:46 -05:00
ClementTsang
1e901623d5
ci: [skip travis] some github actions stuff...
2020-11-20 19:36:39 -05:00
Clement Tsang
9e858713fd
github: update cron check to 00:00 EST
2020-11-02 21:03:00 -05:00
ClementTsang
d9472c6a42
github: Add cargo-audit cron job
2020-10-31 20:40:50 -04:00
ClementTsang
60ba2be3c4
ci: Remove manual trigger [skip travis]
2020-08-24 02:37:21 -04:00
ClementTsang
797037335e
ci: Delete redundant fields
2020-08-24 02:36:50 -04:00
ClementTsang
a7f8aab6aa
ci: Fix again...
2020-08-24 02:22:33 -04:00
ClementTsang
f6f0aecc75
ci: Hopefully this works...?
2020-08-24 02:15:25 -04:00
ClementTsang
421e5cb4d6
ci: Fix broken env calls in Actions
2020-08-24 02:09:52 -04:00