From 345ab4078ebddf341546d8e1d39008c40d3a09dd Mon Sep 17 00:00:00 2001 From: Thomas Heinen Date: Sun, 14 Jul 2024 15:43:32 +0200 Subject: [PATCH] Update GH workflows --- .github/workflows/gempush.yml | 10 ++++++---- .github/workflows/linting.yml | 4 +++- Gemfile | 8 ++++---- 3 files changed, 13 insertions(+), 9 deletions(-) diff --git a/.github/workflows/gempush.yml b/.github/workflows/gempush.yml index 9b9539d..650608b 100644 --- a/.github/workflows/gempush.yml +++ b/.github/workflows/gempush.yml @@ -12,13 +12,15 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Ruby uses: ruby/setup-ruby@v1 + with: + ruby-version: '3.1' - name: Install necessary gems run: | - gem install rotp -v 5.1.0 --no-document + gem install rotp -v 6.3.0 --no-document - name: prepare credentials run: | @@ -27,7 +29,7 @@ jobs: chmod 0600 $HOME/.gem/credentials printf -- "---\n:rubygems_api_key: ${GEM_HOST_API_KEY}\n" > $HOME/.gem/credentials env: - GEM_HOST_API_KEY: ${{secrets.RUBYGEMS_AUTH_TOKEN}} + GEM_HOST_API_KEY: ${{secrets.PUBLIC_RUBYGEM_AUTH_TOKEN}} - name: build gem run: | @@ -37,4 +39,4 @@ jobs: run: | gem push *.gem --otp $(rotp --secret ${GEM_HOST_OTP_SECRET}) env: - GEM_HOST_OTP_SECRET: ${{secrets.RUBYGEMS_OTP_SECRET}} + GEM_HOST_OTP_SECRET: ${{secrets.PUBLIC_RUBYGEM_HOST_OTP_SECRET}} diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index 2f9e867..e23cedb 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -9,9 +9,11 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Ruby uses: ruby/setup-ruby@v1 + with: + ruby-version: '3.1' - name: Install necessary gems run: | diff --git a/Gemfile b/Gemfile index 30ba7b8..2ff71f9 100644 --- a/Gemfile +++ b/Gemfile @@ -4,9 +4,9 @@ gemspec group :development do gem "bump", "~> 0.10" - gem "chefstyle", "~> 1.7" - gem "guard", "~> 2.16" - gem "mdl", "~> 0.11" - gem "rake", "~> 13.0" + gem "chefstyle", "~> 2.2" + gem "guard", "~> 2.18" + gem "mdl", "~> 0.13" + gem "rake", "~> 13.2" gem "yard", "~> 0.9" end