Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sourcehut / sr.ht backend #526

Open
fgaz opened this issue Jul 13, 2021 · 4 comments · May be fixed by #563
Open

Sourcehut / sr.ht backend #526

fgaz opened this issue Jul 13, 2021 · 4 comments · May be fixed by #563

Comments

@fgaz
Copy link

fgaz commented Jul 13, 2021

https://sourcehut.org/ 's CI has some nice features, and it'd be nice to support it.

I have a basic prototype here: https://github.com/fgaz/haskell-ci/tree/sourcehut

It's very rough and barebones for now, but it does work. I'm not sure when/if I'll be able to polish this up, but I thought I'd open this ticket in the meantime so if someone else is interested there's no duplicate work.

edit: also it looks like I may want to wait for this? https://github.com/haskell-CI/haskell-ci/projects/1

@phadej
Copy link
Collaborator

phadej commented Jul 14, 2021

That project is not created by me. I'll remove that one.

@fgaz
Copy link
Author

fgaz commented Nov 10, 2021

@phadej i polished that branch a bit and it's now almost in a mergeable state. In particular I'm now using ListBuilder like in the github one, so it should be easy to extend it.

Would you accept a pr even if it only has a few basic steps for now?

@phadej
Copy link
Collaborator

phadej commented Nov 10, 2021

If I can defer all the issues to you I'll review it with "the code should be written so, I won't have much trouble keep it compiling".

Especially I won't try to keep it feature par with GHA (even when sourcehut code is more complete).

@fgaz
Copy link
Author

fgaz commented Nov 10, 2021

Makes sense. I probably won't have time to make it reach or keep feature parity with github either, but something is better than nothing. Yes, I'll try to fix any backend-specific issues that arise.

I'll open a pr then.

@fgaz fgaz linked a pull request Nov 29, 2021 that will close this issue
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants