From 15e1039f3fe5847254a31771e973e73c73968eed Mon Sep 17 00:00:00 2001 From: Jamie Cansdale Date: Fri, 10 Jul 2020 10:55:13 +0100 Subject: [PATCH 1/4] Include Bearer in GEM_HOST_API_KEY --- ci/gem-push.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/gem-push.yml b/ci/gem-push.yml index 08733c7..25477c8 100644 --- a/ci/gem-push.yml +++ b/ci/gem-push.yml @@ -27,7 +27,7 @@ jobs: gem build *.gemspec gem push --KEY github --host https://rubygems.pkg.github.com/${OWNER} *.gem env: - GEM_HOST_API_KEY: ${{secrets.GPR_AUTH_TOKEN}} + GEM_HOST_API_KEY: "Bearer ${{secrets.GITHUB_TOKEN}}" OWNER: username - name: Publish to RubyGems @@ -39,4 +39,4 @@ jobs: gem build *.gemspec gem push *.gem env: - GEM_HOST_API_KEY: ${{secrets.RUBYGEMS_AUTH_TOKEN}} + GEM_HOST_API_KEY: "Bearer ${{secrets.RUBYGEMS_AUTH_TOKEN}}" From 9e8735b0e6649465a5d3b699d544dc379120d797 Mon Sep 17 00:00:00 2001 From: Jamie Cansdale Date: Fri, 10 Jul 2020 11:12:02 +0100 Subject: [PATCH 2/4] Use ${{ github.repository_owner }} as OWNER --- ci/gem-push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/gem-push.yml b/ci/gem-push.yml index 25477c8..21a0115 100644 --- a/ci/gem-push.yml +++ b/ci/gem-push.yml @@ -28,7 +28,7 @@ jobs: gem push --KEY github --host https://rubygems.pkg.github.com/${OWNER} *.gem env: GEM_HOST_API_KEY: "Bearer ${{secrets.GITHUB_TOKEN}}" - OWNER: username + OWNER: ${{ github.repository_owner }} - name: Publish to RubyGems run: | From 0ca3f2a990f9f73a0df51f686dd470fe36e5047f Mon Sep 17 00:00:00 2001 From: Jamie Cansdale Date: Fri, 10 Jul 2020 11:15:29 +0100 Subject: [PATCH 3/4] Remove Bearer from printf .gem/credentials --- ci/gem-push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/gem-push.yml b/ci/gem-push.yml index 21a0115..3f2ad50 100644 --- a/ci/gem-push.yml +++ b/ci/gem-push.yml @@ -23,7 +23,7 @@ jobs: mkdir -p $HOME/.gem touch $HOME/.gem/credentials chmod 0600 $HOME/.gem/credentials - printf -- "---\n:github: Bearer ${GEM_HOST_API_KEY}\n" > $HOME/.gem/credentials + printf -- "---\n:github: ${GEM_HOST_API_KEY}\n" > $HOME/.gem/credentials gem build *.gemspec gem push --KEY github --host https://rubygems.pkg.github.com/${OWNER} *.gem env: From bd169be472f61378e09e0c372c2fa3b1789b3d1a Mon Sep 17 00:00:00 2001 From: Jamie Cansdale Date: Fri, 10 Jul 2020 11:25:05 +0100 Subject: [PATCH 4/4] Use ruby-version instead of version This fixes warning: Input 'version' has been deprecated with message: The version property will not be supported after October 1, 2019. Use ruby-version instead --- ci/gem-push.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/gem-push.yml b/ci/gem-push.yml index 3f2ad50..cc92e97 100644 --- a/ci/gem-push.yml +++ b/ci/gem-push.yml @@ -16,7 +16,7 @@ jobs: - name: Set up Ruby 2.6 uses: actions/setup-ruby@v1 with: - version: 2.6.x + ruby-version: 2.6.x - name: Publish to GPR run: |