Git Product home page Git Product logo

Comments (3)

sirwart avatar sirwart commented on July 22, 2024

I have a shell script that builds it and gets it code signed with Apple, and then I publish to GitHub manually. I think for now we should keep the system the same since I don’t make releases often enough, and the nix stuff is already broken for some reason. Unfortunately I haven’t learned nix yet so I haven’t looked into it. Feel free to look into the OCI stuff but for now I don’t think the effort is worth automating the rest of the release

from ripsecrets.

colindean avatar colindean commented on July 22, 2024

The release stuff I'm looking into seems relative simple with some copy-paste to handle codesigning, and it would enable releasing a binary for Windows, too.

Seems like you can store your Apple certs in GHA secrets, then pull them out with https://github.com/Apple-Actions/import-codesign-certs and then use them in something like https://localazy.com/blog/how-to-automatically-sign-macos-apps-using-github-actions.

Publishing to Crates.io might help, too, because then people could install it from there.

Your call!

from ripsecrets.

sirwart avatar sirwart commented on July 22, 2024

I think it would make sense if we had more regular releases. Right now it feels like a couple of fixed issues away from not needing any releases anytime soon (mostly the Windows issue), so I don't want to waste anyones time. If interest in the tool picks up then I definitely think it would be worthwhile.

from ripsecrets.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.