From 156fb234d5c45f5c92bfde68325d2802c001a947 Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Fri, 24 Feb 2023 09:49:20 +0100 Subject: [PATCH] migrate gem from hostnet to Vox Pupuli --- README.md | 30 ++++++++++++++++++++++++++++++ puppet-lint-param-types.gemspec | 4 ++-- 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 81253d5..15d5fac 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,13 @@ # puppet-lint-param-types +[![License](https://img.shields.io/github/license/voxpupuli/puppet-lint-param-types.svg)](https://github.com/voxpupuli/puppet-lint-param-types/blob/master/LICENSE) +[![Test](https://github.com/voxpupuli/puppet-lint-param-types/actions/workflows/test.yml/badge.svg)](https://github.com/voxpupuli/puppet-lint-param-types/actions/workflows/test.yml) +[![Release](https://github.com/voxpupuli/puppet-lint-param-types/actions/workflows/release.yml/badge.svg)](https://github.com/voxpupuli/puppet-lint-param-types/actions/workflows/release.yml) +[![RubyGem Version](https://img.shields.io/gem/v/puppet-lint-param-types.svg)](https://rubygems.org/gems/puppet-lint-param-types) +[![RubyGem Downloads](https://img.shields.io/gem/dt/puppet-lint-param-types.svg)](https://rubygems.org/gems/puppet-lint-param-types) +[![Coverage Status](https://coveralls.io/repos/github/voxpupuli/puppet-lint-param-types/badge.svg?branch=master)](https://coveralls.io/github/voxpupuli/puppet-lint-param-types?branch=master) +[![Donated by Camptocamp](https://img.shields.io/badge/donated%20by-camptocamp-fb7047.svg)](#transfer-notice) + This plugin validates that all class and defined type parameter are typed. ## Installation @@ -53,3 +61,25 @@ class foo ( ## References https://puppet.com/docs/puppet/latest/lang_data_type.html + +## Transfer Notice + +This plugin was originally authored by [hostnet.nl](https://www.hostnet.nl/). +The maintainer preferred that Vox Pupuli take ownership of the gem for future improvement and maintenance. +Existing pull requests and issues were transferred over, please fork and continue to contribute here instead of hostnet. + +Previously: https://github.com/hostnet/puppet-lint-param-types + +## License + +This gem is licensed under the MIT license. + +## Release information + +To make a new release, please do: +* update the version in the gemspec file +* Install gems with `bundle config --local path .vendor && bundle install --with release` +* generate the changelog with `bundle exec rake changelog` +* Check if the new version matches the closed issues/PRs in the changelog +* Create a PR with it +* After it got merged, push a tag. GitHub actions will do the actual release to rubygems and GitHub Packages diff --git a/puppet-lint-param-types.gemspec b/puppet-lint-param-types.gemspec index fef9bad..196b097 100644 --- a/puppet-lint-param-types.gemspec +++ b/puppet-lint-param-types.gemspec @@ -3,8 +3,8 @@ Gem::Specification.new do |spec| spec.version = '0.0.1' spec.homepage = 'https://github.com/hostnet/puppet-lint-param-types' spec.license = 'MIT' - spec.author = 'Hostnet' - spec.email = 'opensource@hostnet.nl' + spec.author = 'Vox Pupuli' + spec.email = 'voxpupuli@groups.io' spec.files = Dir[ 'README.md', 'LICENSE',