urbanadventurer / WhatWeb

Next generation web scanner
https://www.morningstarsecurity.com/research/whatweb
GNU General Public License v2.0
5.19k stars 885 forks source link

feat: add ci with release builder and publisher #395

Open LeoFVO opened 1 year ago

LeoFVO commented 1 year ago

Closes (#394)

Hey, I wanted to help the project to be adopted quickly, I think a vector of this is to allow user to install the tools easily.

I made some continuous integration and continuous deployment. Actual CI/CD do:

This could allow user to use gem install whatweb or gem sources --add https://USERNAME:TOKEN@rubygems.pkg.github.com/WhatWeb/.

You will need to get an API token from RubyGems and add it to your repository secrets. The token is named: RUBYGEMS_AUTH_TOKEN

LeoFVO commented 1 year ago

It seems the action aren't triggered, I suggest to check in repository settings

https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#enabling-workflows-for-forks-of-private-repositories

LeoFVO commented 1 year ago

@urbanadventurer what do you think about this improvement ?

Darkrevengehack commented 11 months ago

@urbanadventurer