Commit graph

6 commits

Author SHA1 Message Date
Andreas Rammhold 986be3ceb7 Remove the usage of the mozilla rust overlay
By switching to the tools bundled within nixpkgs we can provide a much
more "pure" development environment that doesn't randomly change over
time.

Previously we would be using the latest and greatest version of the
formatting and linting tools while our development environment only
offered whatever was in the (old) nixpkgs pin. Nowadays we have all the
tools we need in nixpkgs and can thus use those instead. By following
nixpkgs more closely we can make sure to make use of those tools in this
project as well. Hopefully removing the "yearly churn" of doing big
migrations.

For the meantime I allowed the upper case acronyms check (and a few
other minor lints) in the clippy configuration. This will allow a
smoother transition towards the newer clippy code that is decoupled from
the actual linting changes.
2021-07-07 12:19:54 -07:00
Cole Helbling 6c13d402fb ci: update install-nix-action to v12
This fixes the `Unable to process command
'::add-path::/nix/var/nix/profiles/per-user/runner/profile/bin'
successfully.` errors (this was deprecated by GitHub).

Also fix alignment, to ease copy-pasting.
2020-11-23 10:55:21 -08:00
Cole Helbling a605ec0b58
.github: drop FUNDING.yml
The Patreon is now defunct.

This should (hopefully) default to the org-wide FUNDING.yml linking to
the NixOS Open Collective page.
2020-06-17 18:31:41 -07:00
Cole Helbling dc63498a27 ci: released branch, not master
Duh.
2020-06-15 10:06:16 -07:00
Cole Helbling 531e36f3a0 ci: add GitHub Actions 2020-06-15 09:52:10 -07:00
worldofpeace b7aa8ce246 Add .github/FUNDING.yml 2019-06-01 11:20:08 -04:00