diff --git a/.github/workflows/mend.yaml b/.github/workflows/mend.yaml index 2b94c18..8d080ef 100644 --- a/.github/workflows/mend.yaml +++ b/.github/workflows/mend.yaml @@ -15,7 +15,8 @@ jobs: - name: Setup Ruby uses: ruby/setup-ruby@v1 with: - ruby-version: 2.7 + ruby-version: 3.3 + bundler-cache: true - name: Create lock run: bundle lock - uses: actions/setup-java@v3 @@ -30,5 +31,5 @@ jobs: WS_APIKEY: ${{ secrets.MEND_API_KEY }} WS_WSS_URL: https://saas-eu.whitesourcesoftware.com/agent WS_USERKEY: ${{ secrets.MEND_TOKEN }} - WS_PRODUCTNAME: Puppet Agent + WS_PRODUCTNAME: Puppet Core WS_PROJECTNAME: ${{ github.event.repository.name }} diff --git a/.github/workflows/rspec_tests.yaml b/.github/workflows/rspec_tests.yaml index 57dd3ff..80fe7f8 100644 --- a/.github/workflows/rspec_tests.yaml +++ b/.github/workflows/rspec_tests.yaml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - ruby: [ '2.7', '3.2' ] + ruby: [ '3.1', '3.2', '4.0' ] steps: - name: Checkout current PR uses: actions/checkout@v4 @@ -25,8 +25,5 @@ jobs: uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby }} - - name: Update rubygems and install gems - run: | - gem update --system --silent --no-document - bundle install --jobs 4 --retry 3 + bundler-cache: true - run: bundle exec rspec spec diff --git a/Gemfile b/Gemfile index 0fc8381..8d3bc77 100644 --- a/Gemfile +++ b/Gemfile @@ -2,7 +2,3 @@ source "https://rubygems.org" # Specify your gem's dependencies in hocon.gemspec gemspec - -group :tests do - gem 'rspec', '~> 3.0' -end diff --git a/hocon.gemspec b/hocon.gemspec index 3b0eb47..31c5b65 100644 --- a/hocon.gemspec +++ b/hocon.gemspec @@ -17,5 +17,5 @@ Gem::Specification.new do |s| s.required_ruby_version = '>=1.9.0' # Testing dependencies - s.add_development_dependency 'rspec', '~> 2.14' + s.add_development_dependency 'rspec', '~> 3.0' end