Arijit Basu
0285f0824c
Disable snap build
2024-03-18 16:15:31 +05:30
mikoloism
68500f3a8e
[Feat] support snapcraft
build package to releases ( #697 )
...
* build(snap): support snapcraft package
- add `snap/snapcraft.yaml` file
NOTE: under `devmode` until fit to release
* ci(gh-action): support `snapcraft` build and publish to `gh-release` page
2024-03-10 21:12:03 +05:30
Arijit Basu
1441275860
Avoid duplicate strip call ( #664 )
...
Fixes: https://github.com/sayanarijit/xplr/issues/662
2023-08-12 14:01:39 +05:30
Arijit Basu
56472998f5
Don't give up yet
2023-07-19 04:07:24 +05:30
Arijit Basu
bf7ae3f748
Give up on the new platforms
2023-07-19 01:10:20 +05:30
Arijit Basu
1941355128
Imrove builds
...
- Add more build targets
- Allow cross compile (if you have the resources, I don't)
- Fix failing nixos tests
2023-07-16 16:38:09 +05:30
Karim Lalani
28c9e0e3a0
chore: added codespell to github ci ( #632 )
...
chore: added codespell from 8cca2d3566
to github ci
chore: move spellcheck to out of testsuite
fix: add missing checkout step to spellcheck
exclude target
move works to ignore to .codespellignore
fix: typo
add lua specific
2023-06-11 10:14:13 +05:30
Arijit Basu
8c4f744bb1
Try fix gh action
2023-01-13 13:08:25 +05:30
Arijit Basu
76224c42e1
Fix Nix cache push
2022-11-12 21:28:39 +05:30
Arijit Basu
a0c19025dd
Fix nix build
2022-11-12 20:41:42 +05:30
Arijit Basu
69db7fa9e6
Push Binary Cache for Nix
2022-11-12 19:41:04 +05:30
Arijit Basu
133ba120af
Update .github/workflows/cd.yml
2022-10-30 01:55:55 +05:30
Orhun Parmaksız
77164ff98a
fix(cd): use external gzip for compressing the git source
2022-10-30 01:55:55 +05:30
Arijit Basu
e22ed3f12e
Update FUNDING.yml
2022-05-25 12:10:15 +05:30
Arijit Basu
68ae6f5265
Don't release android for now
2022-05-04 10:13:00 +05:30
Arijit Basu
b0af9d7f69
Release android binaries
2022-05-04 09:55:01 +05:30
Arijit Basu
171c93dbb1
Fix ansi colors
...
Also upgrade deps and do some cleanup.
2022-05-04 09:43:14 +05:30
Arijit Basu
60e17f3b87
Fix GH pages
2022-04-06 11:11:31 +05:30
Arijit Basu
2f320fa8a7
Fix docs 2
2022-02-27 23:25:50 +05:30
Arijit Basu
048f89139b
Fix publish docs
2022-02-27 23:24:48 +05:30
Arijit Basu
e30116cca2
Make linkcheck optional even in gh ci
2022-02-27 16:37:14 +05:30
Arijit Basu
250e21e949
Install mdbook-linkcheck in ci
2022-02-27 16:12:11 +05:30
Arijit Basu
db8ef0e15a
Fix docs and build
2022-02-27 16:02:47 +05:30
Arijit Basu
0cfeed7660
Upgrade github action for book.yml
...
Closes: https://github.com/sayanarijit/xplr/issues/426
2022-02-26 23:12:50 +05:30
Arijit Basu
d2c5f49835
Fix CD (try again)
2021-11-10 10:24:59 +05:30
Arijit Basu
296d93a81a
Fix linux gnu bin release
2021-11-10 10:03:31 +05:30
Arijit Basu
605b2bc391
Fix CD for musl
2021-11-10 09:30:26 +05:30
Arijit Basu
ba3cf24125
Release musl binary
...
Closes https://github.com/sayanarijit/xplr/issues/269
2021-10-24 19:53:15 +05:30
Shunsuke Mie
a3b400d749
Add a trace level to test CI task
...
To enable to get stack trace on CI, add a `RUST_BACKTRACE` env
variable. It is useful to debug.
Some rust projects applied this parameter. e.g. deno
https://github.com/denoland/deno/blob/main/.github/workflows/ci.yml#L54
2021-10-17 21:00:53 +05:30
Arijit Basu
9e08287c31
Fix CI
2021-09-28 22:12:32 +05:30
Arijit Basu
bb5dcff0bf
Use --locked in CI/CD & remove daily compile check
...
Daily compile check doesn't capture runtime errors. It's better to
--locked and be safe.
2021-09-27 21:47:59 +05:30
Arijit Basu
20bb7939fe
Fix gh pages CNAME
2021-09-27 20:46:15 +05:30
Arijit Basu
7eb81c33de
Update FUNDING.yml
2021-07-05 19:02:13 +05:30
Arijit Basu
c1b667d9f7
Fix publish attempt 2
2021-06-23 15:30:53 +05:30
Arijit Basu
107d5a79a3
Fix publishing book
2021-06-23 15:24:50 +05:30
Arijit Basu
3e646b063b
Publish xplr book with intensive documentation
...
Closes: https://github.com/sayanarijit/xplr/issues/263
2021-06-23 15:20:57 +05:30
Arijit Basu
fabcc8e865
Implement CLI arguments
...
Going with custom CLI parsing for minimalism and flexibility.
Closes: https://github.com/sayanarijit/xplr/issues/228
2021-06-05 13:11:54 +05:30
Arijit Basu
a1a1dee4af
Remove --locked
...
Many crates are outdated. One is even yanked. IMO failing build is
better than running with insecure/bad dependencies.
Ref: https://github.com/sayanarijit/xplr/issues/212#issuecomment-855175144
2021-06-05 09:03:43 +05:30
Arijit Basu
9a22c8b423
Fix pgp publishing attempt 4
2021-06-05 08:31:50 +05:30
Arijit Basu
7e35ff42fc
Fix pgp publishing attempt 3
2021-06-05 08:23:03 +05:30
Arijit Basu
cb13736a9f
Fix releasing gpg signature
2021-06-05 07:59:37 +05:30
Arijit Basu
c5e97d5bae
Sign releases with pgp
...
Closes: https://github.com/sayanarijit/xplr/issues/131
2021-06-05 07:42:39 +05:30
Arijit Basu
81854b9323
Use --locked when releasing
...
Closes: https://github.com/sayanarijit/xplr/issues/212
2021-06-04 17:47:56 +05:30
Arijit Basu
69ac8883ab
Check xplr compilation daily
...
https://github.com/sayanarijit/xplr/issues/208 should never happen
again. This added check will notify me if `xplr` compilation starts
failing.
2021-06-01 19:23:24 +05:30
Arijit Basu
f2eb8febd5
Add ko-fi payment option
2021-05-01 22:21:52 +05:30
Arijit Basu
6dff9dbe65
Add donation button
2021-04-06 09:33:45 +05:30
Arijit Basu
86c27d4eed
Try fixing CD pipeline 2
2021-04-05 13:05:04 +05:30
Arijit Basu
5f791406ce
Try fixing CD pipeline 1
2021-04-05 12:56:34 +05:30
Arijit Basu
67f2094a4c
Autorefresh, BashExec and basename
...
- Auto `Refresh` every second.
- Add alias `BashExec` to message `Call` with args [`-c`, `bash` ...].
Also, Create alias `BashExec` to message `Call` with arguments [`bash`, `-c`]
2021-04-05 12:51:31 +05:30
Arijit Basu
dba8631911
Add CI/CD gh actions
...
Mostly stolen from https://github.com/Rigellute/spotify-tui .
2021-04-05 12:32:40 +05:30