linkcheck icon indicating copy to clipboard operation
linkcheck copied to clipboard

Release workflow for homebrew & chocolatey

Open leoafarias opened this issue 3 years ago • 4 comments

Here is the foundation for the deployment to homebrew and chocolatey. With a few other things:

  • Workflow runs tests on all platforms (windows, mac, linux) before the release.
  • Currently configured to deploy to pub after Github.
  • You need to create and configure a new repo for the homebrew tap filiph/homebrew-linkcheck
  • Provide that GH token for cli_pkg to write to the new repo.
  • You will also need a chocolatey key to deploy there.

leoafarias avatar Jun 18 '21 23:06 leoafarias

You are an absolute legend, Leo!

Let me process this.

filiph avatar Jun 18 '21 23:06 filiph

Hi Leo, I am really sorry about dropping the ball on this. I haven't found the time to look at this yet, and since I don't use my Windows box for any development these days, it's not something I'm looking forward to (I'll probably lose at least half a day getting the Windows box to even do any kind of development).

If you develop on Windows yourself, would it make sense for you to own the chocolatey distro? I'm happy to give you access to this repo and everything.

filiph avatar Dec 20 '21 15:12 filiph

No worries @filiph! I don't develop on windows but I do have everything set up. I think if you give me access to the repo should be able to configure everything that is needed, but still allow ownership in case you need it in the future.

leoafarias avatar Dec 20 '21 15:12 leoafarias

Perfect, welcome to the repo! :)

filiph avatar Dec 20 '21 15:12 filiph