From d509934afca84633524258629fb5d4315867758d Mon Sep 17 00:00:00 2001 From: Ruben Arakelyan Date: Mon, 5 Jun 2023 09:27:27 +0100 Subject: [PATCH] Add workflow to yank gem (#88) This gem has been deprecated and is not used by anyone outside OPSS, so yank it from RubyGems.org using the new workflow. --- .../{publish-rubygem.yml => yank-rubygem.yml} | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) rename .github/workflows/{publish-rubygem.yml => yank-rubygem.yml} (50%) diff --git a/.github/workflows/publish-rubygem.yml b/.github/workflows/yank-rubygem.yml similarity index 50% rename from .github/workflows/publish-rubygem.yml rename to .github/workflows/yank-rubygem.yml index 5ad3ff3..11256a4 100644 --- a/.github/workflows/publish-rubygem.yml +++ b/.github/workflows/yank-rubygem.yml @@ -1,4 +1,4 @@ -name: Publish gem to RubyGems.org +name: Yank gem from RubyGems.org on: release: @@ -6,7 +6,7 @@ on: jobs: push: - name: "Build gem and run gem push" + name: "Run gem yank" runs-on: ubuntu-latest env: GEM_HOST_API_KEY: ${{ secrets.GEM_HOST_API_KEY }} @@ -14,10 +14,8 @@ jobs: steps: - uses: actions/checkout@v3 - uses: ruby/setup-ruby@v1 - - name: Build and push + - name: Yank run: | - gem build govuk-design-system-rails.gemspec --output $BUILT_GEM_NAME - gem push $BUILT_GEM_NAME - - uses: actions/upload-artifact@v3 - with: - path: ${{ env.BUILT_GEM_NAME }} + gem yank govuk-design-system-rails -v 0.10.1 + gem yank govuk-design-system-rails -v 0.10.2 + gem yank govuk-design-system-rails -v 0.10.3