File tree Expand file tree Collapse file tree 2 files changed +16
-6
lines changed Expand file tree Collapse file tree 2 files changed +16
-6
lines changed Original file line number Diff line number Diff line change 1010 types : [opened, synchronize]
1111 branches :
1212 - ' *'
13- paths :
14- - .github/workflows/upstream.yml # this file
1513
1614jobs :
1715 tests :
@@ -37,14 +35,15 @@ jobs:
3735 run : bin/test
3836
3937 user-journey :
40- name : " user-journey (rails main )"
38+ name : " user-journey (rails ${{ matrix.ref }} )"
4139 runs-on : ${{matrix.plat}}-latest
4240 strategy :
4341 fail-fast : false
4442 matrix :
45- plat : ["ubuntu", "windows", "macos"]
43+ plat : ["ubuntu"]
44+ ref : ["7-2-stable", "v8.0.0.beta1", "main"]
4645 env :
47- RAILSOPTS : --git=https://github.com/rails/rails --branch main
46+ RAILSOPTS : --git=https://github.com/rails/rails --ref=${{ matrix.ref }}
4847 steps :
4948 - uses : actions/checkout@v4
5049 - uses : ruby/setup-ruby@v1
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ bundle show --paths
3737bin/rails tailwindcss:install
3838
3939# TEST: tailwind was installed correctly
40- grep tailwind app/views/layouts/application.html.erb
40+ grep -q tailwind app/views/layouts/application.html.erb
4141
4242# TEST: rake tasks don't exec (#188)
4343cat << EOF >> Rakefile
4747EOF
4848
4949bin/rails tailwindcss:build still_here | grep " Rake process did not exit early"
50+
51+ if [[ $( rails -v) > " Rails 8.0.0.beta" ]] ; then
52+ # TEST: presence of the generated file
53+ bundle add bcrypt
54+ bin/rails generate authentication
55+ grep -q PasswordsController app/controllers/passwords_controller.rb
56+ fi
57+
58+ # TEST: presence of the generated file
59+ bin/rails generate scaffold post title:string body:text published:boolean
60+ grep -q " Show this post" app/views/posts/index.html.erb
You can’t perform that action at this time.
0 commit comments