aboutsummaryrefslogtreecommitdiffstats
path: root/.github (unfollow)
Commit message (Collapse)Author
2022-07-29fix(ci): remove cachix environment (#1617)a-kenji
2022-07-29fix(ci): change checksum tool in macos (#1613)Jae-Heon Ji
2022-07-28chore(ci): do not upload checksum for macosAram Drevekenin
2022-07-15fix(ci): quoting issues (#1589)a-kenji
2022-07-10fix(ci): add new rust toolchain location to action (#1576)a-kenji
2022-07-04fix(ci): clippy (#1559)a-kenji
Install `cargo-make` explicitly in the workflow, even tough it should be cached from the previous steps. There are some corner cases in which gh messes the caching up and can't access it.
2022-07-01Use 'stty size' in issue template instead of tputraphTec
tput just revealed that it sometimes reports values read from the terminal database instead of the real tty size which is misleading (in the case where the terminal reports a zero size). Also stty is in the coreutil instead of tput from ncurses and might be available better. Finally, it's just one command instead of two and less to type.
2022-06-27build(deps): bump DeterminateSystems/update-flake-lock from 9 to 10 (#1543)dependabot[bot]
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 9 to 10. - [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases) - [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v9...v10) --- updated-dependencies: - dependency-name: DeterminateSystems/update-flake-lock dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-17add(ci): check for msrv (#1522)a-kenji
2022-06-15Add/ci enable clippy (#1509)a-kenji
* fix(clippy): clippy fixes * add(ci): enable clippy warnings * chore(fmt): cargo fmt * disable: failing clippy action Add `cargo make clippy` in ci
2022-06-11ci: add checksum for release binary (#1482)Jae-Heon Ji
2022-06-10add(ci/makefile): run clippy on all features (#1479)a-kenji
Run clippy on all exposed features, to minimize the possiblility of breakage.
2022-06-09ci(nix): retry nix build on spurious failure (#1472)a-kenji
2022-05-02build(deps): bump DeterminateSystems/update-flake-lock from 8 to 9 (#1365)dependabot[bot]
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 8 to 9. - [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases) - [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v8...v9) --- updated-dependencies: - dependency-name: DeterminateSystems/update-flake-lock dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11build(deps): bump cachix/install-nix-action from 16 to 17 (#1310)dependabot[bot]
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 16 to 17. - [Release notes](https://github.com/cachix/install-nix-action/releases) - [Commits](https://github.com/cachix/install-nix-action/compare/v16...v17) --- updated-dependencies: - dependency-name: cachix/install-nix-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-28build(deps): bump actions/cache from 2 to 3 (#1277)dependabot[bot]
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3. - [Release notes](https://github.com/actions/cache/releases) - [Commits](https://github.com/actions/cache/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-25fix(ci): disable enabling of flakes in action'sa-kenji
2022-03-25fix(ci): scope for triggering the workflowa-kenji
2022-03-21add(ci): token to `update-rust-toolchain`a-kenji
In order to trigger ci from the pr.
2022-03-21add(ci): update tokena-kenji
2022-03-20fix(ci): scope nix workflows (#1248)a-kenji
2022-03-20fix(ci): use release version instead of maina-kenji
2022-03-20fix(ci): semantic errora-kenji
2022-03-20fix: remove obsolete script (#1247)a-kenji
2022-03-20fix(ci): add refa-kenji
2022-03-20add(ci): toolchain (#1245)a-kenji
2022-03-17fix(ci): update-rust-toolchaina-kenji
2022-03-17fix(ci) update-rust-toolchaina-kenji
2022-03-17fix(ci): update-rust-toolchaina-kenji
Fix a typo
2022-03-17fix(ci) update-rust-toolchaina-kenji
2022-03-17fix(ci): update-toolchaina-kenji
2022-03-17fix(ci): naminga-kenji
2022-03-17Feat/add rust toolchain (#1235)a-kenji
* feature: update rust-toolchain * add(ci): action that updates `rust-toolchain` We purposefully keep our version a little behind the newest releases, to give people the time to update. Now this is unambigious and we can use all the features our current toolchain allows.
2022-03-17add(ci): install `cargo-make` through `nix` (#1233)a-kenji
* add(ci): install `cargo-make` through `nix` Should speed the e2e tests up by about 2 minutes. Can easily reverted by `commenting/uncommenting` the `run` part of the `Install cargo-make` step. * check if cachix speeds the process up
2022-03-13fix(ci): `update-flake-lock` (#1213)a-kenji
fix a semantic error
2022-03-13add(ci): add labels to flake update pr (#1211)a-kenji
2022-03-10ci: improve naminga-kenji
Improve naming, to make the purpose clearer.
2022-03-10add(nix): treefmt / alejandra (#1201)a-kenji
* add(nix): treefmt / alejandra * fmt the nix tree * add fmt check for nix to ci * switch `nixpkgs-fmt` -> `alejandra`
2022-03-07fix(ci): give clearer names (#1187)a-kenji
2022-03-06add(nix): add crate2nix (#1181)a-kenji
* add(nix): add crate2nix To have a better experience on ci, due to improved caching of dependencies. Also organize file hierarchy slightly. * ci(nix): manually check a default system Is needed because `nix flake check` accidentally tries to build IFD.
2022-03-03fix: depandabot directorya-kenji
2022-03-03chore(deps): bump actions/checkout from 2 to 3 (#1164)dependabot[bot]
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-03add: limited set of `crates` to dependabot (#1163)a-kenji
2022-03-02add(nix): add binary cache `zellij` (#1157)a-kenji
adds a binary cache called `zellij`, hosted by https://www.cachix.org/ to the project, users can now use the cache by running: ``` cachix use zellij ``` Step by step: ``` bash <(curl -L https://nixos.org/nix/install) nix-env -iA cachix -f https://cachix.org/api/v1/install cachix use zellij nix-build ``` Documentation: https://docs.cachix.org/installation#
2022-02-28chore(deps): bump DeterminateSystems/update-flake-lock from 6 to 8 (#1147)dependabot[bot]
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) from 6 to 8. - [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases) - [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v6...v8) --- updated-dependencies: - dependency-name: DeterminateSystems/update-flake-lock dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-27fix(tests): ensure e2e tests use updated plugins (#1047)Thomas Linford
* launch zellij with --data-dir flag in e2e tests, to avoid using prebuilt plugins from assets dir, and instead use the ones from the docker mount. * make the tests use plugins built in release mode to avoid some test failures due to timing issues. * format Makefile.toml. * set uid 1001 to in e2e action (thanks to https://github.com/francisfuzz/actions-uid-gid)
2022-02-27Init nix ci (#1141)a-kenji
* ci(nix): add ci checks for nix * nix flake metadata && * nix build * fix: update `Cargo.lock`
2022-02-27ci(add): update flake lock action (#1135)a-kenji
as discussed in #1131 Add a github action that creating a weekly pr with updated flake inputs.
2022-02-25fix(ci): use the `clippy-check` action (#1122)Ken Matsui
2022-02-19docs(sponsorship): add my Github SponsorsAram Drevekenin