35
35
matrix : ${{ fromJson(needs.prepare.outputs.matrix) }}
36
36
37
37
steps :
38
- - uses : actions/checkout@v3
38
+ - uses : actions/checkout@v4
39
39
40
40
- uses : ruby/setup-ruby@master
41
41
with :
52
52
name : Package native extensions (linux-gnu, windows, macos)
53
53
runs-on : ubuntu-latest
54
54
steps :
55
- - uses : actions/checkout@v3
55
+ - uses : actions/checkout@v4
56
56
57
57
- uses : ruby/setup-ruby@master
58
58
with :
67
67
68
68
- run : bundle exec rake build
69
69
70
- - uses : actions/upload-artifact@v3
70
+ - uses : actions/upload-artifact@v4
71
71
with :
72
72
name : pkg
73
73
path : pkg/*.gem
78
78
79
79
steps :
80
80
- name : Checkout
81
- uses : actions/checkout@v3
81
+ uses : actions/checkout@v4
82
82
83
83
# https://github.com/marketplace/actions/run-on-architecture
84
84
- uses : uraimo/run-on-arch-action@v2
97
97
bundle install
98
98
bundle exec rake native gem
99
99
100
- - uses : actions/upload-artifact@v3
100
+ - uses : actions/upload-artifact@v4
101
101
with :
102
102
name : pkg
103
103
path : pkg/*.gem
@@ -116,7 +116,7 @@ jobs:
116
116
run : git config --global --add safe.directory $(pwd)
117
117
118
118
- name : Checkout
119
- uses : actions/checkout@v3
119
+ uses : actions/checkout@v4
120
120
121
121
- name : Install dependencies
122
122
run : |
@@ -126,7 +126,7 @@ jobs:
126
126
- name : Build native extension
127
127
run : bundle exec rake native gem
128
128
129
- - uses : actions/upload-artifact@v3
129
+ - uses : actions/upload-artifact@v4
130
130
with :
131
131
name : pkg
132
132
path : pkg/*.gem
@@ -137,9 +137,9 @@ jobs:
137
137
if : contains(github.ref, 'refs/tags/v')
138
138
needs : [test, package-rake-compiler-dock, package-linux-musl-x86_64, package-linux-musl-aarch64]
139
139
steps :
140
- - uses : actions/checkout@v3
140
+ - uses : actions/checkout@v4
141
141
142
- - uses : actions/download-artifact@v3
142
+ - uses : actions/download-artifact@v4
143
143
with :
144
144
name : pkg
145
145
path : pkg
0 commit comments