aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/release.yaml (follow)
Commit message (Collapse)AuthorAge
* feat: add background daemon (#2006)Ellie Huxtable2024-05-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * init daemon crate * wip * minimal functioning daemon, needs cleanup for sure * better errors * add signal cleanup * logging * things * add sync worker * move daemon crate * 30s -> 5mins * make clippy happy * fix stuff maybe? * fmt * trim packages * rate limit fix * more protoc huh * this makes no sense, why linux why * can it install literally just curl * windows in ci is slow, and all the newer things will not work there. disable the daemon feature and it will build * add daemon feature * maybe this * ok wut where is protoc * try setting protoc * hm * try copying protoc * remove optional * add cross config * idk nix * does nix want this? * some random pkg I found does this * uh oh * hack, be gone! * update contributing
* fix(ci): release workflow (#1978)Ellie Huxtable2024-04-24
|
* feat(nushell): add nushell completion generation (#1791)Remmy Cat Stock2024-02-29
|
* chore(ci): use github m1 for release builds (#1658)Ellie Huxtable2024-01-30
|
* fix: disable musl deb building (#1525)Ellie Huxtable2024-01-09
| | | | | | It never worked, and broke release building. I don't think we need musl debs, but if so ensure they don't break install scripts Resolve #1500
* Fix cargo deb usage (#1337)Ellie Huxtable2023-10-26
| | | | | v2.0.0 of cargo deb added the revision number. I'd rather not change the output name of our file, so force cargo-deb to stick to the "old" behaviour
* Add self hosted runner (#1133)Ellie Huxtable2023-07-30
|
* update release.yaml add RUSTFLAGS, add qemu-user, add QEMU_PREFIX before ↵mmx2023-06-13
| | | | gen-completions (#872)
* Upload tar before building deb (#898)Ellie Huxtable2023-04-19
|
* Allow specifying tag to build for workflow_dispatch (#896)Ellie Huxtable2023-04-18
|
* Add package param to cargo deb (#895)Ellie Huxtable2023-04-18
|
* Add workflow dispatch for release (#888)Ellie Huxtable2023-04-17
|
* Fix release workflow (#885)Ellie Huxtable2023-04-16
|
* Update CI action steps (#814)Marijan Smetko2023-03-28
|
* Add musl build (#809)Marijan Smetko2023-03-25
| | | | | | | Clean up Trigger with everything but release Remove trigger
* Build ARM64 releases & update runners (#593)Lucy2022-11-04
| | | | | | | Not entirely sure how to test this workflow. Why weren't ARM64 builds being made anyways? The workflow literally has cases to handle it! Fixes https://github.com/ellie/atuin/issues/369
* Use `--locked` flag for CI builds (#337)Orhun Parmaksız2022-04-23
|
* Support generating shell completions (#235)Orhun Parmaksız2021-12-10
| | | | | | | * Add gen-completions subcommand for generating shell completions * Update documentation about generating shell completions * Include the shell completions in release tarball
* Release v0.7.0 (#103)Ellie Huxtable2021-05-10
| | | | | | | | | | | | | | | | * Release v0.7.0 - Update all the crate versions - Update the demo gif - Write a changelog - Adjust the title of the search screen (has the old name still) - Adjust the colours of the quick-jump numbers (sadly invisible on some colour schemes as dark grey :/) * Update README, default config file, docs * Link usernames * Trigger release workflow upon release creation, as well as tags
* Release v0.6.4Ellie Huxtable2021-04-26
| | | | | - Fix version - Only build for two targets
* Release v0.6.3Ellie Huxtable2021-04-26
First proper release! - Update install script - Correct dependencies - Update workflow release script