Skip to content

Commit 32eb519

Browse files
committed
Fix repository setup
1 parent b757527 commit 32eb519

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

.github/workflows/release.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,18 @@ jobs:
7373
working-directory: clients/js
7474
env:
7575
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
76+
publish-ruby-client:
77+
runs-on: ubuntu-latest
78+
needs: create-release
79+
steps:
80+
- uses: actions/checkout@v2
81+
- uses: actions/setup-ruby@v1
82+
with:
83+
ruby-version: '2.5'
84+
- run:
85+
working-directory: clients/ruby
86+
env:
87+
RUBYGEMS_AUTH_TOKEN: ${{ secrets.RUBYGEMS_TOKEN }}
7688
publish-server:
7789
runs-on: ubuntu-latest
7890
needs: create-release

clients/ruby/bin/setup

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ set -euo pipefail
33
IFS=$'\n\t'
44
set -vx
55

6+
gem install bundler:1.17.3
67
bundle install
78

89
# Do any other automated setup that you need to do here

0 commit comments

Comments
 (0)