summaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2023-09-11Update issue templatesEllie Huxtable
2023-08-14Run test build for client-only feature set (#1167)Tobias Genannt
2023-07-31Split integration and unit tests, use runner for unit (#1134)Ellie Huxtable
* Split integration and unit tests, use runner for unit * Probs does not need cache as network is slow
2023-07-30Add self hosted runner (#1133)Ellie Huxtable
2023-07-27some simple server tests (#1096)Conrad Ludgate
* 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>
2023-06-13update release.yaml add RUSTFLAGS, add qemu-user, add QEMU_PREFIX before ↵mmx
gen-completions (#872)
2023-04-19Upload tar before building deb (#898)Ellie Huxtable
2023-04-18Allow specifying tag to build for workflow_dispatch (#896)Ellie Huxtable
2023-04-18Add package param to cargo deb (#895)Ellie Huxtable
2023-04-17Add workflow dispatch for release (#888)Ellie Huxtable
2023-04-16Fix release workflow (#885)Ellie Huxtable
2023-03-31feat: add github action to test the nix builds (#833)Patrick Jackson
2023-03-28Update CI action steps (#814)Marijan Smetko
2023-03-25Add musl build (#809)Marijan Smetko
Clean up Trigger with everything but release Remove trigger
2023-02-26Revert "Re-enable arm docker builds (#616)" (#730)Ellie Huxtable
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.
2023-02-26Enable RUST_BACKTRACE for docker builds (#729)Ellie Huxtable
They're failing on ARM atm, maybe this will help
2022-11-17Re-enable arm docker builds (#616)Patrick Jackson
2022-11-04Build ARM64 releases & update runners (#593)Lucy
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
2022-08-22Add dockerfile in dependabot scope (#507)Jerome Ducret
2022-06-06Disable ARM docker builds (#438)Ellie Huxtable
These are failing and need investigating
2022-05-09Build ARM docker image in GitHub Actions using QEMU (#400)Daniel
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.
2022-04-28Create FUNDING.ymlEllie Huxtable
2022-04-23Use `--locked` flag for CI builds (#337)Orhun Parmaksız
2022-04-22feature-flags (#328)Conrad Ludgate
* use feature flags * fmt * fix features * update ci * fmt Co-authored-by: Ellie Huxtable <ellie@elliehuxtable.com>
2022-04-22History filter (#329)Ellie Huxtable
* 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
2021-12-10Support generating shell completions (#235)Orhun Parmaksız
* Add gen-completions subcommand for generating shell completions * Update documentation about generating shell completions * Include the shell completions in release tarball
2021-11-17chore: supply pre-build docker image (#199)Conrad Ludgate
* feat: supply pre-built docker image * chore: add docker run to docs
2021-05-14run shellcheck (#97)Ian Smith
* 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>
2021-05-10feat: build individual crates (#109)Conrad Ludgate
2021-05-10Release v0.7.0 (#103)v0.7.0Ellie Huxtable
* 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
2021-05-07cache builds (#49)Conrad Ludgate
* cache builds * improve cache steps * un-restrict target cache * remove release cache
2021-04-26Release v0.6.4v0.6.4Ellie Huxtable
- Fix version - Only build for two targets
2021-04-26Release v0.6.3v0.6.3Ellie Huxtable
First proper release! - Update install script - Correct dependencies - Update workflow release script
2021-04-26Pre release polishing (#42)Ellie Huxtable
* Improve readme * Add demo gif * Update readme * Add mac build * Amend release config * Update gif
2021-04-25Update docs, unify on SQLx, bugfixes (#40)Ellie Huxtable
* 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
2021-04-20Switch to Warp + SQLx, use async, switch to Rust stable (#36)Ellie Huxtable
* Switch to warp + sql, use async and stable rust * Update CI to use stable
2021-03-23Create dependabot.ymlEllie Huxtable
2021-02-14Correct clippy usageEllie Huxtable
2021-02-14Do not allow warningsEllie Huxtable
2021-02-14Update rust.ymlEllie Huxtable
2021-02-14Update rust.ymlEllie Huxtable
2021-02-14Update rust.ymlEllie Huxtable
2021-02-14Create rust.ymlEllie Huxtable