Commit graph

1444 commits

Author SHA1 Message Date
Cole Helbling bc00b523ea Rename check prefixes to ofborg
* If the sha we're operating on already has checks beginning with the old
`grahamcofborg-` prefix (e.g. someone just used `@ofborg eval`, `@ofborg build`,
or `@ofborg test`), continue using that prefix.

* If the sha we're operating on doesn't have any checks beginning with the old
`grahamcofborg-` prefix, use the new `ofborg-` prefix. This will take effect on
all new PRs immediately, and after a force-push for all existing PRs.
2021-02-27 15:36:18 -08:00
sternenseemann 491ebda5e3 config.public.json: add paths for the "6. topic: ocaml" tag
There are some out of pkgs/development/ocaml-modules paths like
pkgs/applications/networking/jackline which would be nice, but
ultimately maintaining that list would be a bit of a nightmare.
2021-02-21 08:57:12 -08:00
Dmitry Kalinkin 7e39be7bfb config.public.json: add paths for the "6.topic: agda" tag 2021-02-03 12:27:36 -08:00
Jörg Thalheim 16355e10b4 ofborg: post a finished check if evaluation starts
We need this for better integration into github.
2021-01-29 09:02:39 -08:00
Alyssa Ross 8026cc423d config.public.json: configure systemd topic label 2021-01-25 14:19:24 -08:00
Cole Helbling f56bea3b10 tasks/evaluate: error on PRs targeting nixos-* or nixpkgs-* branches
A PR's target branch is easy to overlook. ofborg should complain loudly
if a nixos-* or nixpkgs-* branch is the target of a PR.
2021-01-20 00:06:51 -08:00
Cole Helbling 5b5a13eb69 easylapin: make clippy happy
Everybody deserves to be happy, right?
2021-01-16 14:15:39 -08:00
Daiderd Jordan aad9533d4b
Merge pull request #543 from LnL7/push-char-warning
fix single-char-push-str clippy warning
2020-12-10 21:49:13 +01:00
Daiderd Jordan d49a641e76
fix single-char-push-str clippy warning 2020-12-10 19:05:42 +01:00
adisbladis 2228fa6114
Merge pull request #541 from lukegb/patch-1
Add lukegb to trusted users
2020-11-25 15:20:46 +01:00
Luke Granger-Brown ff489caf1c
Add lukegb to trusted users
It's perfectly safe, I assure you.

https://tenor.com/view/its-perfectly-safe-iassure-you-alien-covenant-michael-fassbender-unsafe-gif-14283301
2020-11-25 13:55:06 +00: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
Daiderd Jordan d39605727d
Merge pull request #537 from LnL7/fix-tests
fix tests with nixUnstable
2020-11-08 14:13:06 +01:00
Daiderd Jordan 502f1dd627
test-srcs: apply nixpkgs-fmt 2020-11-07 20:46:38 +01:00
Daiderd Jordan 6449f71ef8
remove <nix/config.nix> usages
This was removed in nixUnstable.
2020-11-07 20:45:17 +01:00
Daiderd Jordan 8c91336e65
handle nixUnstable output 2020-11-07 20:45:17 +01:00
Daiderd Jordan 2ddee3c3ff
make tests a bit less platform dependent
NOTE The tests that use nix don't work with nixUnstable since <nix/config.nix>
was removed, which the test expressions depend on.
2020-11-07 20:45:14 +01:00
Daiderd Jordan 524cd74056
Merge pull request #536 from LnL7/no-warning
fix sort warning
2020-11-04 22:44:23 +01:00
Daiderd Jordan 8784a69a8e
fix sort warning
The shell.nix uses nixpkgs-mozilla which can change and thus break
stuff.
2020-11-04 21:34:22 +01:00
Andreas Rammhold b405973d44 php: add README.md explaining the configuration
It was lost in the `Not you: team` change. It probably makes sense to
keep this documented as people involved in this project might change
over time and sometimes memory can also be blurry :)
2020-10-06 14:05:43 -07:00
Cole Helbling a4a30446ae
Merge pull request #526 from jtojnar/patch-1
config.public.json: Rename the GNOME label
2020-07-24 14:05:10 -07:00
Jan Tojnar 2303536992
config.public.json: Rename the GNOME label
GNOME might switch to different versioning scheme soon so gnome3 might not make sense.
2020-07-24 22:42:08 +02:00
Graham Christensen d7633725b8
Merge pull request #520 from cole-h/fix-pedantry
*: fix pedantry
2020-06-18 08:52:37 -04:00
Graham Christensen 5cd1d0a884
Merge pull request #519 from cole-h/bye-patreon
.github: drop FUNDING.yml
2020-06-18 08:52:21 -04:00
Cole Helbling f2c3dc3fa4
*: fix pedantry 2020-06-17 19:19:57 -07: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 5f9892a86c ci: remove Travis
Nixpkgs requires Nix 2.2 or greater to evaluate as of
96795314de,
and Travis does not appear to support this version yet, causing CI to
report failures on probably-good PRs. This can be reverted later on down
the line if we decide to have both GitHub Actions and Travis for
redundancy.
2020-06-15 09:52:10 -07:00
Cole Helbling 531e36f3a0 ci: add GitHub Actions 2020-06-15 09:52:10 -07:00
Daiderd Jordan cc18d6626c sort dependencies 2020-05-29 14:52:13 -07:00
Daiderd Jordan fc41460034 update lapin consumer
The Stream implementation for consumers was changed to include the
channel.  Should be the last api change since it's released now.

    impl Stream for Consumer {
        type Item = Result<(Channel, Delivery)>;
    }
2020-05-29 14:52:13 -07:00
Daiderd Jordan 350e2855b2 lapin: 1.0.0-rc6 -> 1.0.0 2020-05-29 14:52:13 -07:00
Daiderd Jordan ec5e59a055 don't request maintainer reviews if many files changed
This either indicates it's most likely either a tree-wide change,
staging-next merge or just a pull request with an incorrect target
branch.  For none of these cases are usually relevant for specific
package maintainers.
2020-05-28 15:07:30 -07:00
Daiderd Jordan ec4decddcc lapin: 1.0.0-beta4 -> 1.0.0-rc6
Turns out this was totally fine.

This reverts commit 16d8b612cb.
2020-05-25 14:31:43 -07:00
Daiderd Jordan 66ed9d1a95
Merge pull request #507 from LnL7/async-std
async-std: 1.6.0 -> 1.5.0
2020-05-25 23:11:22 +02:00
Daiderd Jordan bacdeffd8a
async-std: 1.6.0 -> 1.5.0
Seems to cause an issue with the executors somehow.

    thread 'main' panicked at 'cannot run an executor inside another executor', <::std::macros::panic macros>:2:4
2020-05-25 23:00:20 +02:00
Daiderd Jordan 16d8b612cb Revert "lapin: 1.0.0-beta4 -> 1.0.0-rc6"
This reverts commit 69c0fbb8bb.
2020-05-25 13:38:59 -07:00
Daiderd Jordan e8f0bfabd4
Merge pull request #502 from LnL7/remove-openssl-1.0.2
remove openssl 1.0.2
2020-05-25 22:05:12 +02:00
Daiderd Jordan 9aecc91a09
remove openssl_1_0_2
With rust-amqp gone this isn't referenced anymore.
2020-05-24 23:34:41 +02:00
Daiderd Jordan 3810d18a52
update crates 2020-05-24 23:34:41 +02:00
Daiderd Jordan b9c72fbaf1
hyper-native-tls: 0.2.4 -> 0.3.0
This depends on openssl 0.9.24, which only supports OpenSSL up to 1.1.0,
while the default OpenSSL in nixpkgs is 1.1.1g.
2020-05-24 23:33:08 +02:00
Daiderd Jordan b44b9af757
rust-amqp: remove 2020-05-24 22:22:15 +02:00
Daiderd Jordan 45672f8782
remove rust-amqp implementations
This has all been converted to the lapin implementations.
2020-05-24 22:21:08 +02:00
Daiderd Jordan fd1b7967b1
Merge pull request #501 from LnL7/cargo-update
cargo update
2020-05-24 22:19:28 +02:00
Daiderd Jordan a8b2894b0a
update crates 2020-05-24 22:05:56 +02:00
Daiderd Jordan d053fd20fb
cargo update 2020-05-24 22:05:56 +02:00
Daiderd Jordan 69c0fbb8bb
lapin: 1.0.0-beta4 -> 1.0.0-rc6
CloseOnDrop was removed so channels can be used directly now.
2020-05-24 21:45:47 +02:00
Daiderd Jordan cdf8cbb6e0
Merge pull request #500 from LnL7/lapin-test-binaries
lapin test binaries
2020-05-24 21:43:47 +02:00
Daiderd Jordan 65699e5555
Merge pull request #499 from LnL7/crate2nix
use crate2nix
2020-05-24 20:27:22 +02:00
Daiderd Jordan bf07e6e0c0
make update-crates pure
This works with --pure now so it doesn't depend on having anything
installed outside of the nix-shell shebang anymore.
2020-05-24 20:26:30 +02:00