We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 027bde5 commit 9702431Copy full SHA for 9702431
.github/workflows/release.yml
@@ -0,0 +1,26 @@
1
+name: Release
2
+
3
+on:
4
+ release:
5
+ types: [published]
6
7
+jobs:
8
+ build_and_push:
9
+ runs-on: ubuntu-latest
10
+ steps:
11
+ - uses: actions/checkout@v3
12
+ - uses: ruby/setup-ruby@v1
13
+ with:
14
+ ruby-version: 3.2
15
+ bundler-cache: true
16
+ - run: bundle exec rake
17
+ - name: Publish to RubyGems
18
+ run: |
19
+ mkdir -p $HOME/.gem
20
+ touch $HOME/.gem/credentials
21
+ chmod 0600 $HOME/.gem/credentials
22
+ printf -- "---\n:rubygems_api_key: ${RUBYGEMS_API_KEY}\n" > $HOME/.gem/credentials
23
+ gem build *.gemspec
24
+ gem push *.gem
25
+ env:
26
+ RUBYGEMS_API_KEY: "${{secrets.RUBYGEMS_API_KEY}}"
.github/workflows/ci.yml renamed to .github/workflows/test.yml
@@ -1,4 +1,4 @@
-name: CI
+name: Test
on: [push, pull_request]
0 commit comments