File tree Expand file tree Collapse file tree 1 file changed +27
-4
lines changed
Expand file tree Collapse file tree 1 file changed +27
-4
lines changed Original file line number Diff line number Diff line change 2020 include :
2121 - ruby : head
2222 job : stdlib_test rubocop
23- - ruby : head
24- job : clean compile_c99
2523 - ruby : " 3.4"
2624 job : stdlib_test
2725 - ruby : " 3.4"
3634 job : rubocop validate test_doc build test_generate_stdlib raap
3735 - ruby : " 3.4"
3836 job : typecheck_test
39- - ruby : " 3.4"
40- job : clean compile_c99
4137 env :
4238 RANDOMIZE_STDLIB_TEST_ORDER : " true"
4339 steps :
@@ -110,3 +106,30 @@ jobs:
110106 - run : bundle exec rake test:valgrind
111107 env :
112108 RUBY_FREE_AT_EXIT : 1
109+ clang_c99 :
110+ runs-on : ubuntu-latest
111+ strategy :
112+ fail-fast : false
113+ matrix :
114+ ruby : ['3.4', head]
115+ steps :
116+ - uses : actions/checkout@v4
117+ - name : Install Clang
118+ run : sudo apt-get update && sudo apt-get install -y clang
119+ - uses : ruby/setup-ruby@v1
120+ with :
121+ ruby-version : ${{ matrix.ruby }}
122+ bundler : none
123+ - name : Set working directory as safe
124+ run : git config --global --add safe.directory $(pwd)
125+ - name : Set up permission
126+ run : chmod -R o-w /opt/hostedtoolcache/Ruby
127+ - name : Update rubygems & bundler
128+ run : |
129+ ruby -v
130+ gem update --system
131+ - name : bin/setup
132+ run : |
133+ bin/setup
134+ - run : bundle exec rake clean compile_c99
135+
You can’t perform that action at this time.
0 commit comments