File tree 2 files changed +35
-1
lines changed
2 files changed +35
-1
lines changed Original file line number Diff line number Diff line change
1
+ name : release
2
+
3
+ on :
4
+ push :
5
+ tags :
6
+ - ' v*'
7
+
8
+ jobs :
9
+ release :
10
+ runs-on : ubuntu-latest
11
+ steps :
12
+ - uses : actions/checkout@v2
13
+ - name : Use Ruby
14
+ uses : actions/setup-ruby@v1
15
+ with :
16
+ ruby-version : ' 2.6'
17
+ architecture : ' x64'
18
+ - name : Update gems
19
+ run : |
20
+ gem install bundler
21
+ bundle install --jobs 4 --retry 3
22
+ - name : Publish to rubygems.org
23
+ env :
24
+ RUBYGEMS_API_KEY : ${{secrets.INTERSCRIPT_RUBYGEMS_API_KEY}}
25
+ run : |
26
+ gem install gem-release
27
+ touch ~/.gem/credentials
28
+ cat > ~/.gem/credentials << EOF
29
+ ---
30
+ :rubygems_api_key: ${RUBYGEMS_API_KEY}
31
+ EOF
32
+ chmod 0600 ~/.gem/credentials
33
+ git status
34
+ gem release
Original file line number Diff line number Diff line change 65
65
polling_interval_seconds : 5
66
66
timeout_minutes : 5
67
67
max_attempts : 3
68
- command : choco install --no-progress swig
68
+ command : choco install --no-progress swig --version 4.0.1
69
69
70
70
- name : Update Sequitur
71
71
run : |
You can’t perform that action at this time.
0 commit comments