Commit Graph

50 Commits (main)

Author SHA1 Message Date
Arijit Basu 0285f0824c
Disable snap build 2 months ago
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
2 months ago
Arijit Basu 1441275860
Avoid duplicate strip call (#664)
Fixes: https://github.com/sayanarijit/xplr/issues/662
9 months ago
Arijit Basu 56472998f5
Don't give up yet 10 months ago
Arijit Basu bf7ae3f748
Give up on the new platforms 10 months ago
Arijit Basu 1941355128
Imrove builds
- Add more build targets
- Allow cross compile (if you have the resources, I don't)
- Fix failing nixos tests
10 months ago
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
11 months ago
Arijit Basu 8c4f744bb1 Try fix gh action 1 year ago
Arijit Basu 76224c42e1 Fix Nix cache push 1 year ago
Arijit Basu a0c19025dd
Fix nix build 1 year ago
Arijit Basu 69db7fa9e6
Push Binary Cache for Nix 1 year ago
Arijit Basu 133ba120af Update .github/workflows/cd.yml 2 years ago
Orhun Parmaksız 77164ff98a fix(cd): use external gzip for compressing the git source 2 years ago
Arijit Basu e22ed3f12e
Update FUNDING.yml 2 years ago
Arijit Basu 68ae6f5265
Don't release android for now 2 years ago
Arijit Basu b0af9d7f69
Release android binaries 2 years ago
Arijit Basu 171c93dbb1 Fix ansi colors
Also upgrade deps and do some cleanup.
2 years ago
Arijit Basu 60e17f3b87
Fix GH pages 2 years ago
Arijit Basu 2f320fa8a7
Fix docs 2 2 years ago
Arijit Basu 048f89139b
Fix publish docs 2 years ago
Arijit Basu e30116cca2
Make linkcheck optional even in gh ci 2 years ago
Arijit Basu 250e21e949 Install mdbook-linkcheck in ci 2 years ago
Arijit Basu db8ef0e15a Fix docs and build 2 years ago
Arijit Basu 0cfeed7660 Upgrade github action for book.yml
Closes: https://github.com/sayanarijit/xplr/issues/426
2 years ago
Arijit Basu d2c5f49835 Fix CD (try again) 3 years ago
Arijit Basu 296d93a81a Fix linux gnu bin release 3 years ago
Arijit Basu 605b2bc391 Fix CD for musl 3 years ago
Arijit Basu ba3cf24125 Release musl binary
Closes https://github.com/sayanarijit/xplr/issues/269
3 years ago
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
3 years ago
Arijit Basu 9e08287c31 Fix CI 3 years ago
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.
3 years ago
Arijit Basu 20bb7939fe Fix gh pages CNAME 3 years ago
Arijit Basu 7eb81c33de
Update FUNDING.yml 3 years ago
Arijit Basu c1b667d9f7 Fix publish attempt 2 3 years ago
Arijit Basu 107d5a79a3 Fix publishing book 3 years ago
Arijit Basu 3e646b063b Publish xplr book with intensive documentation
Closes: https://github.com/sayanarijit/xplr/issues/263
3 years ago
Arijit Basu fabcc8e865 Implement CLI arguments
Going with custom CLI parsing for minimalism and flexibility.

Closes: https://github.com/sayanarijit/xplr/issues/228
3 years ago
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
3 years ago
Arijit Basu 9a22c8b423 Fix pgp publishing attempt 4 3 years ago
Arijit Basu 7e35ff42fc Fix pgp publishing attempt 3 3 years ago
Arijit Basu cb13736a9f Fix releasing gpg signature 3 years ago
Arijit Basu c5e97d5bae Sign releases with pgp
Closes: https://github.com/sayanarijit/xplr/issues/131
3 years ago
Arijit Basu 81854b9323 Use --locked when releasing
Closes: https://github.com/sayanarijit/xplr/issues/212
3 years ago
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.
3 years ago
Arijit Basu f2eb8febd5
Add ko-fi payment option 3 years ago
Arijit Basu 6dff9dbe65
Add donation button 3 years ago
Arijit Basu 86c27d4eed
Try fixing CD pipeline 2 3 years ago
Arijit Basu 5f791406ce Try fixing CD pipeline 1 3 years ago
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`]
3 years ago
Arijit Basu dba8631911 Add CI/CD gh actions
Mostly stolen from https://github.com/Rigellute/spotify-tui.
3 years ago