Skip to content

Commit ea48770

Browse files
committed
Don't use bundle exec
1 parent b020cbd commit ea48770

1 file changed

Lines changed: 18 additions & 2 deletions

File tree

.github/workflows/push_gem.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,24 @@ jobs:
3535
bundler-cache: true
3636
ruby-version: ruby
3737

38-
- name: Publish to RubyGems
39-
uses: rubygems/release-gem@612653d273a73bdae1df8453e090060bb4db5f31 # v1
38+
- name: Set remote URL
39+
run: |
40+
# Attribute commits to the last committer on HEAD
41+
git config --global user.email "$(git log -1 --pretty=format:'%ae')"
42+
git config --global user.name "$(git log -1 --pretty=format:'%an')"
43+
git remote set-url origin "https://x-access-token:${{ github.token }}@github.com/$GITHUB_REPOSITORY"
44+
shell: bash
45+
46+
- name: Configure trusted publishing credentials
47+
uses: rubygems/configure-rubygems-credentials@v1.0.0
48+
49+
- name: Run release rake task
50+
run: rake release
51+
shell: bash
52+
53+
- name: Wait for release to propagate
54+
run: gem exec rubygems-await pkg/*.gem
55+
shell: bash
4056

4157
- name: Create GitHub release
4258
run: |

0 commit comments

Comments
 (0)