aboutsummaryrefslogtreecommitdiffstats
path: root/.github (follow)
Commit message (Collapse)AuthorAge
* some simple server tests (#1096)Conrad Ludgate2023-07-27
| | | | | | | | | | | | | | | | | | | | | * some simple server tests * fmt * logging in server test * log server errors * fix postgres uri * postgres ports * localhost again? * Rebase fixes --------- Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com>
* 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
|
* feat: add github action to test the nix builds (#833)Patrick Jackson2023-03-31
|
* 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
* Revert "Re-enable arm docker builds (#616)" (#730)Ellie Huxtable2023-02-26
| | | | | | | Docker builds are failing on ARM, let's see if they work on AMD. Might be worth waiting until we have less C that needs building This reverts commit f3894ef9c0c9d2d9effa963b116d0075d4e7a9e5.
* Enable RUST_BACKTRACE for docker builds (#729)Ellie Huxtable2023-02-26
| | | They're failing on ARM atm, maybe this will help
* Re-enable arm docker builds (#616)Patrick Jackson2022-11-17
|
* 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
* Add dockerfile in dependabot scope (#507)Jerome Ducret2022-08-22
|
* Disable ARM docker builds (#438)Ellie Huxtable2022-06-06
| | | These are failing and need investigating
* Build ARM docker image in GitHub Actions using QEMU (#400)Daniel2022-05-09
| | | | | | | | This PR updates the GH Action docker workflow to crossbuild the docker image for ARM using QEMU. This theoratically works but takes about for a clean build 2.5 hours, which may or may not be tolerable for each commit on `main`. A action run where the dependencies are already cached needs about 15 minutes with this PR.
* Create FUNDING.ymlEllie Huxtable2022-04-28
|
* Use `--locked` flag for CI builds (#337)Orhun Parmaksız2022-04-23
|
* feature-flags (#328)Conrad Ludgate2022-04-22
| | | | | | | | | | | | | * use feature flags * fmt * fix features * update ci * fmt Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com>
* History filter (#329)Ellie Huxtable2022-04-22
| | | | | | | | | | | | | | * Add history filters, and hotkey toggle Switch between different search modes to narrow down the history you want - global search for all history, host for all history from your current machine, session for the current shell session, and directory for the current directory The default can be configured via `filter_mode` * Update docs * Add context
* 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
* chore: supply pre-build docker image (#199)Conrad Ludgate2021-11-17
| | | | | * feat: supply pre-built docker image * chore: add docker run to docs
* run shellcheck (#97)Ian Smith2021-05-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * run shellcheck * Update .github/workflows/shellcheck.yml Co-authored-by: Conrad Ludgate <oon@conradludgate.com> * shellcheck fixes in which i am highly confident * shellcheck fixes in which I am less confident - not executing this is fine, right? * SC2155 In src/shell/atuin.bash line 1: export ATUIN_SESSION=$(atuin uuid) ^-----------^ SC2155: Declare and assign separately to avoid masking return values. * shellcheck doesn't support zsh, per https://github.com/koalaman/shellcheck/wiki/SC1071 * yaml fix * gotta checkout our code, too * yaml fix * action spelling * exclude .zsh * Shellcheck doesn't support zsh, per https://github.com/koalaman/shellcheck/wiki/SC1071, and the ignore: param in ludeeus/action-shellcheck only supports _directories_, not _files_. So instead, we manually add any error the shellcheck step finds in the file to the above line ... * comment all the ignores * Update src/shell/atuin.bash Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com> * new zsh plugin shellcheck errors * new zsh plugin shellcheck errors, pt 2 Co-authored-by: Conrad Ludgate <oon@conradludgate.com> Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com>
* feat: build individual crates (#109)Conrad Ludgate2021-05-10
|
* 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
* cache builds (#49)Conrad Ludgate2021-05-07
| | | | | | | | | * cache builds * improve cache steps * un-restrict target cache * remove release cache
* 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
* Pre release polishing (#42)Ellie Huxtable2021-04-26
| | | | | | | | | | | | | * Improve readme * Add demo gif * Update readme * Add mac build * Amend release config * Update gif
* Update docs, unify on SQLx, bugfixes (#40)Ellie Huxtable2021-04-25
| | | | | | | | | * Begin moving to sqlx for local too * Stupid scanners should just have a nice cup of tea Random internet shit searching for /.env or whatever * Remove diesel and rusqlite fully
* Switch to Warp + SQLx, use async, switch to Rust stable (#36)Ellie Huxtable2021-04-20
| | | | | * Switch to warp + sql, use async and stable rust * Update CI to use stable
* Create dependabot.ymlEllie Huxtable2021-03-23
|
* Correct clippy usageEllie Huxtable2021-02-14
|
* Do not allow warningsEllie Huxtable2021-02-14
|
* Update rust.ymlEllie Huxtable2021-02-14
|
* Update rust.ymlEllie Huxtable2021-02-14
|
* Update rust.ymlEllie Huxtable2021-02-14
|
* Create rust.ymlEllie Huxtable2021-02-14