Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rubygem-airbrussh for openSUSE:Factory checked in at 2022-08-06 22:08:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rubygem-airbrussh (Old) and /work/SRC/openSUSE:Factory/.rubygem-airbrussh.new.1521 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-airbrussh" Sat Aug 6 22:08:24 2022 rev:10 rq:993460 version:1.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/rubygem-airbrussh/rubygem-airbrussh.changes 2020-02-13 10:12:29.428373897 +0100 +++ /work/SRC/openSUSE:Factory/.rubygem-airbrussh.new.1521/rubygem-airbrussh.changes 2022-08-06 22:08:37.090736796 +0200 @@ -1,0 +2,7 @@ +Thu Aug 4 12:54:00 UTC 2022 - Stephan Kulow <co...@suse.com> + +updated to version 1.4.1 + see installed CHANGELOG.md + + +------------------------------------------------------------------- Old: ---- airbrussh-1.4.0.gem New: ---- airbrussh-1.4.1.gem ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rubygem-airbrussh.spec ++++++ --- /var/tmp/diff_new_pack.lvmvcU/_old 2022-08-06 22:08:37.514738028 +0200 +++ /var/tmp/diff_new_pack.lvmvcU/_new 2022-08-06 22:08:37.522738052 +0200 @@ -1,7 +1,7 @@ # # spec file for package rubygem-airbrussh # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ # Name: rubygem-airbrussh -Version: 1.4.0 +Version: 1.4.1 Release: 0 %define mod_name airbrussh %define mod_full_name %{mod_name}-%{version} ++++++ airbrussh-1.4.0.gem -> airbrussh-1.4.1.gem ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.circleci/config.yml new/.circleci/config.yml --- old/.circleci/config.yml 1970-01-01 01:00:00.000000000 +0100 +++ new/.circleci/config.yml 2022-07-23 20:23:41.000000000 +0200 @@ -0,0 +1,132 @@ +version: 2.1 + +executors: + ruby: + parameters: + version: + description: "Ruby version number" + default: "3.1" + type: string + docker: + - image: ruby:<< parameters.version >> + +commands: + bundle_install: + description: Install Ruby dependencies with Bundler + parameters: + key: + description: "Cache key" + default: "3.1" + type: string + steps: + - restore_cache: + keys: + - bundle-v1-{{ arch }}-<< parameters.key >> + - run: + name: Install Ruby Dependencies + command: | + gem install bundler --conservative --no-document || \ + gem install rubygems-update -v '<3' && update_rubygems && gem install bundler -v '<2' --no-document + bundle config --local path vendor/bundle + bundle check || (bundle install --jobs=4 --retry=3 && bundle clean) + - save_cache: + paths: + - ./vendor/bundle + key: bundle-v1-{{ arch }}-<< parameters.key >>-{{ checksum "Gemfile.lock" }} + +jobs: + rubocop: + executor: + name: ruby + version: "2.7" + steps: + - checkout + - bundle_install: + key: "2.7" + - run: bundle exec rubocop + spec: + parameters: + ruby: + description: "Ruby version number" + default: "3.1" + type: string + executor: + name: ruby + version: << parameters.ruby >> + steps: + - checkout + - run: echo sshkit=master >> $BASH_ENV + - bundle_install: + key: << parameters.ruby >> + - run: bundle exec rake test + spec_legacy_ruby: + parameters: + ruby: + description: "Ruby version number" + default: "1.9" + type: string + sshkit: + description: "sshkit version number" + default: "1.6.1" + type: string + executor: + name: ruby + version: << parameters.ruby >> + steps: + - checkout + - run: | + echo "export sshkit=<< parameters.sshkit >>" >> $BASH_ENV + if [ "<< parameters.ruby >>" == "1.9" ]; then + echo "export RUBYOPT=-Ku" >> $BASH_ENV + fi + - bundle_install: + key: << parameters.ruby >>-<< parameters.sshkit >> + - run: bundle exec rake test + +workflows: + version: 2 + commit-workflow: + jobs: + - rubocop + - spec: + matrix: &matrix + parameters: + ruby: + - "2.4" + - "2.5" + - "2.6" + - "2.7" + - "3.0" + - "3.1" + - spec_legacy_ruby: + matrix: &legacy_ruby_matrix + parameters: + ruby: + - "1.9" + - "2.0" + - "2.1" + - "2.2" + - "2.3" + sshkit: + - "1.6.1" + - "1.7.1" + - master + exclude: + - ruby: "1.9" + sshkit: master + cron-workflow: + jobs: + - rubocop + - spec: + matrix: + <<: *matrix + - spec_legacy_ruby: + matrix: + <<: *legacy_ruby_matrix + triggers: + - schedule: + cron: "0 13 * * 6" + filters: + branches: + only: + - main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.github/release-drafter.yml new/.github/release-drafter.yml --- old/.github/release-drafter.yml 2019-10-13 17:40:50.000000000 +0200 +++ new/.github/release-drafter.yml 2022-07-23 20:23:41.000000000 +0200 @@ -1,5 +1,5 @@ -name-template: "$NEXT_PATCH_VERSION" -tag-template: "v$NEXT_PATCH_VERSION" +name-template: "$RESOLVED_VERSION" +tag-template: "v$RESOLVED_VERSION" categories: - title: "?????? Breaking Changes" label: "?????? Breaking" @@ -11,7 +11,15 @@ label: "???? Docs" - title: "???? Housekeeping" label: "???? Housekeeping" +version-resolver: + minor: + labels: + - "?????? Breaking" + - "??? Feature" + default: patch change-template: "- $TITLE (#$NUMBER) @$AUTHOR" no-changes-template: "- No changes" template: | $CHANGES + + **Full Changelog:** https://github.com/$OWNER/$REPOSITORY/compare/$PREVIOUS_TAG...v$RESOLVED_VERSION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.github/workflows/push.yml new/.github/workflows/push.yml --- old/.github/workflows/push.yml 2019-10-13 17:40:50.000000000 +0200 +++ new/.github/workflows/push.yml 2022-07-23 20:23:41.000000000 +0200 @@ -1,12 +1,12 @@ -on: push -name: Push +name: Release Drafter +on: + push: + branches: + - main jobs: - draftRelease: - name: Draft Release + update_release_draft: runs-on: ubuntu-latest steps: - - uses: actions/checkout@master - - name: Draft Release - uses: toolmantim/release-drafter@v5.2.0 + - uses: release-drafter/release-drafter@v5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.travis.yml new/.travis.yml --- old/.travis.yml 2019-10-13 17:40:50.000000000 +0200 +++ new/.travis.yml 1970-01-01 01:00:00.000000000 +0100 @@ -1,44 +0,0 @@ -sudo: false -language: ruby -cache: bundler -branches: - only: - - master -rvm: - - 1.9 - - 2.0 - - 2.1 - - 2.2.10 - - 2.3.8 - - 2.4.5 - - 2.5.3 - - ruby-head -env: - - sshkit="master" - - sshkit="= 1.7.1" - - sshkit="= 1.6.1" -matrix: - exclude: - # Older versions of SSHKit don't work with Ruby 2.4+, so skip those - - rvm: 2.4.5 - env: sshkit="= 1.7.1" - - rvm: 2.4.5 - env: sshkit="= 1.6.1" - - rvm: 2.5.3 - env: sshkit="= 1.7.1" - - rvm: 2.5.3 - env: sshkit="= 1.6.1" - - rvm: ruby-head - env: sshkit="= 1.7.1" - - rvm: ruby-head - env: sshkit="= 1.6.1" - # Newer versions of SSHKit don't work with Ruby 1.9 - - rvm: 1.9 - env: sshkit="master" - -before_install: - - gem update --system || echo "skipping rubygems upgrade" - - gem install bundler -v 1.17.3 --conservative --no-document - - gem install executable-hooks --conservative --no-document -install: - - bundle _1.17.3_ install --jobs=3 --retry=3 --path=${BUNDLE_PATH:-vendor/bundle} || bundle install --jobs=3 --retry=3 --path=${BUNDLE_PATH:-vendor/bundle} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/CONTRIBUTING.md new/CONTRIBUTING.md --- old/CONTRIBUTING.md 2019-10-13 17:40:50.000000000 +0200 +++ new/CONTRIBUTING.md 2022-07-23 20:23:41.000000000 +0200 @@ -19,7 +19,7 @@ After checking out the airbrussh repo, run `bin/setup` to install dependencies. Run `rake` to execute airbrussh's tests and RuboCop checks. -Airbrussh is designed to work against multiple versions of SSHKit and Ruby. In order to test this, we use the environment variable `sshkit` in order to run the tests against a specific version. The combinations of sshkit and ruby we support are specified in [.travis.yml](.travis.yml). To test all the versions locally, there is a `test_all.rb` bin file. This installs the gems and runs the tests for each sshkit version in [.travis.yml](.travis.yml). *Note: this will update your `Gemfile.lock` as each SSHKit gem version is installed. The gem version is restored to the default when the script exits.* +Airbrussh is designed to work against multiple versions of SSHKit and Ruby. In order to test this, we use the environment variable `sshkit` in order to run the tests against a specific version. The combinations of sshkit and ruby we support are specified in [.circleci/config.yml](.circleci/config.yml). A Guardfile is also present, so if you'd like to use Guard to do a TDD workflow, then: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gemfile new/Gemfile --- old/Gemfile 2019-10-13 17:40:50.000000000 +0200 +++ new/Gemfile 2022-07-23 20:23:41.000000000 +0200 @@ -6,15 +6,20 @@ if RUBY_VERSION == "1.9.3" # These gems need specific version for Ruby 1.9 gem "json", "~> 1.8" + gem "minitest", "~> 5.11.3" gem "net-ssh", "~> 2.8" gem "rake", "< 12.3" gem "term-ansicolor", "~> 1.3.2" gem "tins", "~> 1.6.0" end +if RUBY_VERSION >= "2.5" + # These gems need at least Ruby 2.5 + gem "coveralls_reborn", "~> 0.24.0" +end + if RUBY_VERSION >= "2.1" # These gems need at least Ruby 2.1 - gem "coveralls", "~> 0.8.15" gem "rubocop", "0.50.0" # Optional development dependencies; requires bundler >= 1.10. @@ -40,7 +45,7 @@ else ["capistrano", sshkit_version] end - { :github => "#{user}/sshkit", :branch => branch } + { :git => "https://github.com/#{user}/sshkit.git", :branch => branch } end gem "sshkit", requirement end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/LICENSE.txt new/LICENSE.txt --- old/LICENSE.txt 2019-10-13 17:40:50.000000000 +0200 +++ new/LICENSE.txt 2022-07-23 20:23:41.000000000 +0200 @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2019 Matt Brictson +Copyright (c) 2020 Matt Brictson Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/README.md new/README.md --- old/README.md 2019-10-13 17:40:50.000000000 +0200 +++ new/README.md 2022-07-23 20:23:41.000000000 +0200 @@ -1,10 +1,10 @@ # Airbrussh [](http://badge.fury.io/rb/airbrussh) -[](https://travis-ci.org/mattbrictson/airbrussh) -[](https://ci.appveyor.com/project/mattbrictson/airbrussh/branch/master) +[](https://app.circleci.com/pipelines/github/mattbrictson/airbrussh?branch=main) +[](https://ci.appveyor.com/project/mattbrictson/airbrussh/branch/main) [](https://codeclimate.com/github/mattbrictson/airbrussh) -[](https://coveralls.io/r/mattbrictson/airbrussh?branch=master) +[](https://coveralls.io/r/mattbrictson/airbrussh?branch=main) Airbrussh is a concise log formatter for Capistrano and SSHKit. It displays well-formatted, useful log output that is easy to read. Airbrussh also saves Capistrano's verbose output to a separate log file just in case you need additional details for troubleshooting. @@ -13,7 +13,7 @@ If you aren't yet using Capistrano 3.5 (or wish to use Airbrussh with SSHKit directly), refer to the [advanced/legacy usage](#advancedlegacy-usage) section for installation instructions. - + For more details on how exactly Airbrussh affects Capistrano's output and the reasoning behind it, check out the blog post: [Introducing Airbrussh](https://mattbrictson.com/airbrussh). @@ -37,7 +37,7 @@ When you run a Capistrano command, Airbrussh provides the following information in its output: - + * Name of Capistrano task being executed * When each task started (minutes:seconds elapsed since the deploy began) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/airbrussh.gemspec new/airbrussh.gemspec --- old/airbrussh.gemspec 2019-10-13 17:40:50.000000000 +0200 +++ new/airbrussh.gemspec 2022-07-23 20:23:41.000000000 +0200 @@ -29,7 +29,7 @@ spec.add_dependency "sshkit", [">= 1.6.1", "!= 1.7.0"] - spec.add_development_dependency "bundler", "~> 1.17" + spec.add_development_dependency "bundler" spec.add_development_dependency "rake", "~> 12.0" spec.add_development_dependency "minitest", "~> 5.10" spec.add_development_dependency "minitest-reporters", "~> 1.1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appveyor.yml new/appveyor.yml --- old/appveyor.yml 2019-10-13 17:40:50.000000000 +0200 +++ new/appveyor.yml 2022-07-23 20:23:41.000000000 +0200 @@ -1,21 +1,9 @@ -version: '{build}' - +version: "{build}" skip_tags: true - skip_branch_with_pr: true - -environment: - matrix: - - ruby_version: "23" - - ruby_version: "23-x64" - install: - - SET PATH=C:\Ruby%ruby_version%\bin;%PATH% - - gem uninstall bundler --all --executables - - gem install bundler --no-document -v "~>1.17" + - set PATH=C:\Ruby26-x64\bin;%PATH% - bundle install --retry=3 - test_script: - bundle exec rake - build: off diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/bin/test_all.rb new/bin/test_all.rb --- old/bin/test_all.rb 2019-10-13 17:40:50.000000000 +0200 +++ new/bin/test_all.rb 1970-01-01 01:00:00.000000000 +0100 @@ -1,21 +0,0 @@ -#!/usr/bin/env ruby -require "yaml" -require "English" - -ruby24 = Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("2.4.0") - -YAML.load_file(".travis.yml")["env"].each do |sshkit_version| - # Older versions of SSHKit don't work with Ruby 2.4, so skip those - next if ruby24 && sshkit_version !~ /master/ - puts "\e[0;34;49m== Running tests against #{sshkit_version} ==\e[0m" - output = `#{sshkit_version} bundle update` - raise "bundle update failed: #{output}" unless $CHILD_STATUS.success? - system("#{sshkit_version} bundle exec rake test") -end - -system("bundle exec rake rubocop") - -at_exit do - puts "\e[0;34;49m== Resetting sshkit ==\e[0m" - system("bundle update") -end Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/lib/airbrussh/version.rb new/lib/airbrussh/version.rb --- old/lib/airbrussh/version.rb 2019-10-13 17:40:50.000000000 +0200 +++ new/lib/airbrussh/version.rb 2022-07-23 20:23:41.000000000 +0200 @@ -1,5 +1,5 @@ # frozen_string_literal: true module Airbrussh - VERSION = "1.4.0".freeze + VERSION = "1.4.1".freeze end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/metadata new/metadata --- old/metadata 2019-10-13 17:40:50.000000000 +0200 +++ new/metadata 2022-07-23 20:23:41.000000000 +0200 @@ -1,14 +1,14 @@ --- !ruby/object:Gem::Specification name: airbrussh version: !ruby/object:Gem::Version - version: 1.4.0 + version: 1.4.1 platform: ruby authors: - Matt Brictson -autorequire: +autorequire: bindir: exe cert_chain: [] -date: 2019-10-13 00:00:00.000000000 Z +date: 2022-07-23 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: sshkit @@ -34,16 +34,16 @@ name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - - "~>" + - - ">=" - !ruby/object:Gem::Version - version: '1.17' + version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - - "~>" + - - ">=" - !ruby/object:Gem::Version - version: '1.17' + version: '0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement @@ -109,11 +109,11 @@ extensions: [] extra_rdoc_files: [] files: +- ".circleci/config.yml" - ".github/release-drafter.yml" - ".github/workflows/push.yml" - ".gitignore" - ".rubocop.yml" -- ".travis.yml" - CHANGELOG.md - CODE_OF_CONDUCT.md - CONTRIBUTING.md @@ -127,7 +127,6 @@ - appveyor.yml - bin/console - bin/setup -- bin/test_all.rb - lib/airbrussh.rb - lib/airbrussh/capistrano.rb - lib/airbrussh/capistrano/tasks.rb @@ -150,7 +149,7 @@ changelog_uri: https://github.com/mattbrictson/airbrussh/releases source_code_uri: https://github.com/mattbrictson/airbrussh homepage_uri: https://github.com/mattbrictson/airbrussh -post_install_message: +post_install_message: rdoc_options: [] require_paths: - lib @@ -165,8 +164,8 @@ - !ruby/object:Gem::Version version: '0' requirements: [] -rubygems_version: 3.0.6 -signing_key: +rubygems_version: 3.3.18 +signing_key: specification_version: 4 summary: Airbrussh pretties up your SSHKit and Capistrano output test_files: []