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

Precompiled binary #65

Open
cnlohr opened this issue Sep 27, 2019 · 12 comments
Open

Precompiled binary #65

cnlohr opened this issue Sep 27, 2019 · 12 comments

Comments

@cnlohr
Copy link
Member

cnlohr commented Sep 27, 2019

@dreua do you have any plans for how we would distribute cnping.exe? I am temporarily removing it from the .gitignore file, but we should find a better way to distribute, sign, etc.

@cnlohr
Copy link
Member Author

cnlohr commented Sep 27, 2019

I've noticed this site: https://www.certum.eu/en/cert_offer_en_open_source_cs/ but I'm not sure if I need it or how I would go about it.

@dreua
Copy link
Member

dreua commented Sep 27, 2019

I believe I proposed a solution in #32 . Signing should be possible via travis as well (it's essentially a linux environment), might need a bit of work to set it up though.

@dreua
Copy link
Member

dreua commented Oct 4, 2019

The Travis build is running smoothly :) About the signing: I'm not sure if it is worth the money, to be honest. I just read some stuff on the web that didn't sound too promising. I will ask a college about his experience on that next week.

@dreua
Copy link
Member

dreua commented Mar 28, 2021

I there something else to be done here? Github actions became a thing in the meantime and I think they are somewhat better integrated than travis, but travis still works so I think we can leave it as is for now.

@dreua
Copy link
Member

dreua commented Apr 7, 2021

Okay CI is currently broken again, I don't think this is our fault: https://travis-ci.com/github/cntools/cnping

I'm thinking about getting rid of Travis in favor of Github Actions, any thoughts?

@cnlohr
Copy link
Member Author

cnlohr commented Apr 11, 2021

I am not attached to Travis either way. Doesn't Github Actions cost money?

@dreua
Copy link
Member

dreua commented Apr 11, 2021

I am not attached to Travis either way. Doesn't Github Actions cost money?

I don't think so, at least it has a reasonable amount of free runtime units for public projects. We are using it to build and test PDF Arranger including Code coverage through Codecov on each PR and that works great for free.

I think you would be right for private projects.

@dreua dreua self-assigned this Apr 11, 2021
@dreua
Copy link
Member

dreua commented Nov 9, 2022

Update: Github actions are free in public repositories, see https://github.com/pricing

@cnlohr
Copy link
Member Author

cnlohr commented Nov 9, 2022

If you would like to take ownership over this and proceed, I am def down for that. It would be pretty awesome. You really should get in our Discord. There's a lot of experience surrounding it. Including @AEFeinstein .

@AEFeinstein
Copy link

I haven't worked with this project, but I have used circleci for a few others. Is that why I'm getting pinged?

@cnlohr
Copy link
Member Author

cnlohr commented Nov 9, 2022

yeah, just to chime in if you have any pointers.

@AEFeinstein
Copy link

Hm, nothing off the top of my head. I haven't had projects that require signing, and I'm not sure how signing key management works with circleci. That seems like the tricky part. The rest is writing a script to spin up the build environment and do the build. Easy stuff.

@dreua dreua removed their assignment Feb 13, 2023
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

No branches or pull requests

3 participants