File tree Expand file tree Collapse file tree 1 file changed +64
-0
lines changed Expand file tree Collapse file tree 1 file changed +64
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Native Gems
2
+ on : [push, pull_request]
3
+ jobs :
4
+ package :
5
+ strategy :
6
+ fail-fast : false
7
+ matrix :
8
+ platform : ["x64-mingw32", "x86_64-darwin", "x86_64-linux"]
9
+ runs-on : ubuntu-latest
10
+ steps :
11
+ - uses : actions/checkout@v2
12
+ - uses : ruby/setup-ruby@v1
13
+ with :
14
+ ruby-version : " 3.0"
15
+ bundler : latest
16
+ bundler-cache : true
17
+ - run : " bundle exec rake gem:${{matrix.platform}}"
18
+ - uses : actions/upload-artifact@v2
19
+ with :
20
+ name : gem-${{matrix.platform}}
21
+ path : pkg
22
+ retention-days : 1
23
+
24
+ linux-install :
25
+ needs : ["package"]
26
+ runs-on : ubuntu-latest
27
+ steps :
28
+ - uses : ruby/setup-ruby@v1
29
+ with :
30
+ ruby-version : " 3.0"
31
+ - uses : actions/download-artifact@v2
32
+ with :
33
+ name : gem-x86_64-linux
34
+ path : pkg
35
+ - run : " gem install pkg/tailwindcss-rails-*.gem"
36
+ - run : " tailwindcss --help"
37
+
38
+ darwin-install :
39
+ needs : ["package"]
40
+ runs-on : macos-latest
41
+ steps :
42
+ - uses : ruby/setup-ruby@v1
43
+ with :
44
+ ruby-version : " 3.0"
45
+ - uses : actions/download-artifact@v2
46
+ with :
47
+ name : gem-x86_64-darwin
48
+ path : pkg
49
+ - run : " gem install pkg/tailwindcss-rails-*.gem"
50
+ - run : " tailwindcss --help"
51
+
52
+ windows-install :
53
+ needs : ["package"]
54
+ runs-on : windows-latest
55
+ steps :
56
+ - uses : ruby/setup-ruby@v1
57
+ with :
58
+ ruby-version : " 3.0"
59
+ - uses : actions/download-artifact@v2
60
+ with :
61
+ name : gem-x64-mingw32
62
+ path : pkg
63
+ - run : " gem install pkg/tailwindcss-rails-*.gem"
64
+ - run : " tailwindcss --help"
You can’t perform that action at this time.
0 commit comments