summaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2024-02-05chore(ci): run rust build/test/check on 3 platforms (#1675)Ellie Huxtable
* chore(ci): run rust build/test/check on 3 platforms * need to properly test windows * do not need to strip here, and windows has a suffix anyway
2024-02-01chore(ci): re-enable test cache, add separate check step (#1663)Ellie Huxtable
2024-01-30chore(ci): use github m1 for release builds (#1658)Ellie Huxtable
2024-01-26docs: Create pull_request_template.md (#1632)Ellie Huxtable
2024-01-10chore: update funding (#1543)Ellie Huxtable
2024-01-09fix: disable musl deb building (#1525)Ellie Huxtable
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
2023-12-12chore: remove issue template (#1444)Ellie Huxtable
2023-12-10chore(repo): remove issue config (#1433)Ellie Huxtable
2023-12-09chore: don't group deps (#1424)Ellie Huxtable
2023-12-09chore: run dependabot weekly, not daily (#1423)Ellie Huxtable
* chore: run dependabot weekly, not daily * group it all
2023-10-26update support template (#1340)Ellie Huxtable
2023-10-26Fix cargo deb usage (#1337)Ellie Huxtable
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
2023-10-25Revert "Revert "Revert "Use github runners for unit tests (for now) (#1279)" ↵Ellie Huxtable
(#1294)" (#1295)" (#1325) This reverts commit 089cb6847c41b555b3a69ad1970f9449a77df491.
2023-10-19Checkout repo so the manifest publish step can read git (#1314)Ellie Huxtable
2023-10-19use the short sha to tag images (#1313)Ellie Huxtable
2023-10-19Use ubuntu for x86, oopsEllie Huxtable
2023-10-19Fix eventsEllie Huxtable
2023-10-19Switch to Actuated for docker builds (#1312)Ellie Huxtable
2023-10-08Revert "Revert "Use github runners for unit tests (for now) (#1279)" ↵Ellie Huxtable
(#1294)" (#1295) This reverts commit 10541134693ba710261832c309fae67036c6e892.
2023-10-08Revert "Use github runners for unit tests (for now) (#1279)" (#1294)Ellie Huxtable
This reverts commit 0abbcd6941fb27d9dd7ac3443c78c06607660d33.
2023-10-02Use github runners for unit tests (for now) (#1279)Ellie Huxtable
My self hosted runner is much faster, but my house was hit by lightning and the internet is down. I'm a few thousand miles away atm so won't be able to sort it for a while. Tests broken by _nature_.
2023-10-02Revert "Re-enable `linux/arm64` platform in CI docker build (#1276)" (#1278)Ellie Huxtable
This reverts commit ab8a48b2e01c33597b96bd05e66aa53413d1fe29.
2023-10-02Re-enable `linux/arm64` platform in CI docker build (#1276)rriski
This was previously enabled in #616 and then reverted in #730.
2023-09-28Fix support templateEllie Huxtable
2023-09-28Update support.yml (#1268)Ellie Huxtable
2023-09-28Update support.ymlEllie Huxtable
2023-09-28Add support template (#1267)Ellie Huxtable
2023-09-28Correct issue templatesEllie Huxtable
2023-09-28Adjust issue templatesEllie Huxtable
2023-09-28Create support.mdEllie Huxtable
I'm testing some structuring out
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