From 64d6239c8a5bc8754ac8d5eaebf9b52e6fda4a1a Mon Sep 17 00:00:00 2001 From: Matt Schuchard Date: Thu, 22 Aug 2024 09:13:02 -0400 Subject: [PATCH] misc updates --- .github/workflows/ci.yaml | 6 +++--- Dockerfile | 5 ----- Vagrantfile | 2 +- puppet-check.gemspec | 2 +- 4 files changed, 5 insertions(+), 10 deletions(-) delete mode 100644 Dockerfile diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d0add20..3f1ce4c 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,12 +20,12 @@ jobs: ruby_version: - '2.7' - '3.3' - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest container: ruby:${{ matrix.ruby_version }}-slim steps: - name: checkout - uses: actions/checkout@v3 - - name: install some pre-requisite packages + uses: actions/checkout@v4 + - name: install some prerequisite packages run: apt-get update && apt-get install -y cmake pkg-config - name: bundler install run: bundle install --retry=3 diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 3a22832..0000000 --- a/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -# PuppetCheck: automated rake testing in reproducible environment -FROM fedora:36 -RUN dnf install ruby -y && gem install --no-document puppet rubocop reek puppet-lint rspec rake octocatalog-diff -COPY / . -ENTRYPOINT ["rake"] diff --git a/Vagrantfile b/Vagrantfile index aa72dd5..522315e 100644 --- a/Vagrantfile +++ b/Vagrantfile @@ -1,6 +1,6 @@ # PuppetCheck: testing gem build, install, and execution Vagrant.configure(2) do |config| - config.vm.box = 'debian/bullseye64' + config.vm.box = 'debian/bookworm64' config.vm.provision 'shell', inline: <<-SHELL cd /vagrant diff --git a/puppet-check.gemspec b/puppet-check.gemspec index b4a8faf..49f70b3 100644 --- a/puppet-check.gemspec +++ b/puppet-check.gemspec @@ -1,6 +1,6 @@ Gem::Specification.new do |spec| spec.name = 'puppet-check' - spec.version = '2.3.0' + spec.version = '2.3.1' spec.authors = ['Matt Schuchard'] spec.description = 'Puppet Check is a gem that provides a comprehensive, streamlined, and efficient analysis of the syntax, style, and validity of your entire Puppet code and data.' spec.summary = 'A streamlined comprehensive set of checks for your entire Puppet code and data'