-
Notifications
You must be signed in to change notification settings - Fork 54
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This LGTMs.
For the hlint actions, I noticed there is already https://github.com/haskell-actions/hlint-scan so I was wondering if we still need to move these two or we can just use the new one?
@mihaimaruseac My last info was that you wanted to take over maintainership of the I don't known whether I'd like to go public soon with the migration |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO: proper warning. Done.
7329441
to
ce1ab15
Compare
b83cb8f
to
2bcea7c
Compare
In this case, I'll transfer them to the org and then do a study of the existing one and these ones to compare which is more feature complete. I should send a PR soon for that. Thank you for clarifying. |
The repos are now split: To do this, I first cloned this repo, then created 2 copies, ...$ cp -r actions hlint-setup
...$ cp -r actions hlint-run Then, for each of the repos I used the ...$ for d in hlint-*; do pushd $d; git filter-repo --path $d --path .github/ --path .gitattributes --path .gitignore --force; popd; done
/tmp/hs_actions/hlint-run
/tmp/hs_actions/hlint-run /tmp/hs_actions
Parsed 602 commits
New history written in 0.29 seconds; now repacking/cleaning...
Repacking your repo and cleaning out old unneeded objects
HEAD is now at 5dfdcc3 Add suport for GHC nightlies via GHCup (#279)
Enumerating objects: 665, done.
Counting objects: 100% (665/665), done.
Delta compression using up to 8 threads
Compressing objects: 100% (338/338), done.
Writing objects: 100% (665/665), done.
Total 665 (delta 262), reused 630 (delta 242), pack-reused 0
Completely finished after 0.60 seconds.
/tmp/hs_actions
/tmp/hs_actions/hlint-setup
/tmp/hs_actions/hlint-setup /tmp/hs_actions
Parsed 602 commits
New history written in 0.29 seconds; now repacking/cleaning...
Repacking your repo and cleaning out old unneeded objects
HEAD is now at 7c6e455 Add suport for GHC nightlies via GHCup (#279)
Enumerating objects: 622, done.
Counting objects: 100% (622/622), done.
Delta compression using up to 8 threads
Compressing objects: 100% (298/298), done.
Writing objects: 100% (622/622), done.
Total 622 (delta 254), reused 607 (delta 242), pack-reused 0
Completely finished after 0.58 seconds.
/tmp/hs_actions I didn't use Next step is to move files from Now I only need to make sure actions work in both repos, readme's are updated, etc. This should be doable quickly. |
@mihaimaruseac Can you please update the (Likewise for hlint-run) |
Thanks. That's what I was missing (though it's really bad from supply chain security point of view, but that's for another discussion) |
Works now. 👍
(yeah, but there isn't currently a good alternative; you can't specify a major version and pin the specific sha1 at the same time, and even if you could, the noise would be annoying; it'd be great if you could at least say "v2 but fail if it isn't gpg signed" … anyway, yeah, off-topic, sorry) |
@mihaimaruseac
Update: TODO: