From e71d7f150bb244f4bb1ef783c7f33f038048ea00 Mon Sep 17 00:00:00 2001 From: b123400 Date: Wed, 3 Jul 2024 19:31:49 +0900 Subject: [PATCH 1/2] Specify rack version --- Gemfile | 1 + Gemfile.lock | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index 19d9dda..5f1ef10 100644 --- a/Gemfile +++ b/Gemfile @@ -8,3 +8,4 @@ group :debugger do end gem "nokogiri", "1.13.9" +gem "rack", "3.0.11" diff --git a/Gemfile.lock b/Gemfile.lock index 8d64aa2..3bf0cb0 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - oddb2xml (2.9.0) + oddb2xml (2.9.2) htmlentities httpi mechanize @@ -99,7 +99,7 @@ GEM psych (3.3.4) public_suffix (5.0.3) racc (1.7.1) - rack (3.0.9.1) + rack (3.0.11) rainbow (3.1.1) rake (13.0.6) rdoc (6.3.3) @@ -199,6 +199,7 @@ DEPENDENCIES pry-byebug pry-doc psych (< 4.0.0) + rack (= 3.0.11) rake rdoc (~> 6.3.3) rspec From 4e2a127bda585d9e2746c71ad20ddadc58981f90 Mon Sep 17 00:00:00 2001 From: b123400 Date: Wed, 3 Jul 2024 19:44:07 +0900 Subject: [PATCH 2/2] Try to add github action to release the gem --- .github/workflows/release.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..8d285f2 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,26 @@ +name: Ruby + +on: + push: + tags: + - '*' + +jobs: + release: + runs-on: ubuntu-latest + permissions: + contents: write + id-token: write + env: + BUNDLE_PATH: ".bundle/gems" + BUNDLE_WITHOUT: "debugger" + steps: + - uses: actions/checkout@v2 + - uses: ruby/setup-ruby@v1 + with: + ruby-version: ruby + bundler-cache: true + - uses: rubygems/release-gem@v1 + - uses: ncipollo/release-action@v1 + with: + allowUpdates: true