Closed Zimmi48 closed 3 years ago
The changes are essentially Nix gobbledygook to me. But I can try it out in Huffman with a cronjob (but will take a while).
There's no Nix-related code in the change, that's only bash and GitHub Actions magic. Anyway, I've tested it on reglang. It works fine for the pull_request
, pull_request_target
and push
events and I expect it will also work fine for the schedule
event, but we might want to wait until tomorrow to confirm this.
It works fine in reglang.
Can confirm it works in Huffman as well. However, the Nix master
builds are for some reason building Coq from scratch (e.g., https://github.com/coq-community/huffman/actions/runs/1212001932)
The PR fixing the deployment to Cachix from Coq's CI still hasn't been merged. So if your CI is the first coq-community CI to build a particular commit of Coq, it's not surprising that it rebuilds it from scratch. Unfortunately, the Huffman and Reglang schedule pipelines are triggered at the same time, so they cannot take advantage of one of them having built and deployed Coq to Cachix.
I see, which Coq (or Nix) PR is it? Would be good to know so I know where to look instead of asking...
This should normally fix #103 but needs to be tested first.