5454 fail-fast : false
5555 matrix :
5656 include :
57- - { os: macos-latest }
58- - { os: windows-latest }
57+ # - { os: macos-latest }
58+ # - { os: windows-latest }
5959 - { os: ubuntu-latest }
6060 runs-on : ${{matrix.os}}
6161 continue-on-error : false
@@ -77,41 +77,45 @@ jobs:
7777 run : |
7878 crystal build src/lucky.cr
7979 pwd >> $GITHUB_PATH
80+ - name : Setup upterm session
81+ uses : owenthereal/action-upterm@v1
82+ with :
83+ limit-access-to-actor : true
8084 - name : Run e2e Browser app with authentication flow
8185 run : crystal spec spec/end_to_end/browser_with_auth_spec.cr
8286 env :
8387 SHARDS_OVERRIDE : " $(pwd)/shard.override.yml"
8488
85- browser_without_auth :
86- needs : [check_format, platform_specs]
87- strategy :
88- fail-fast : false
89- matrix :
90- include :
91- - { os: macos-latest }
92- - { os: windows-latest }
93- - { os: ubuntu-latest }
94- runs-on : ${{matrix.os}}
95- continue-on-error : false
96- steps :
97- - uses : actions/checkout@v6
98- - name : Setup PostgreSQL
99- uses : ikalnytskyi/action-setup-postgres@v8
100- with :
101- username : postgres
102- password : postgres
103- port : 5432
104- postgres-version : 18
105- - uses : crystal-lang/install-crystal@v1
106- with :
107- crystal : latest
108- - name : Install shards
109- run : shards install --skip-postinstall --skip-executables
110- - name : Install LuckyCLI
111- run : |
112- crystal build src/lucky.cr
113- pwd >> $GITHUB_PATH
114- - name : Run e2e Browser app with authentication flow
115- run : crystal spec spec/end_to_end/browser_no_auth_spec.cr
116- env :
117- SHARDS_OVERRIDE : " $(pwd)/shard.override.yml"
89+ # browser_without_auth:
90+ # needs: [check_format, platform_specs]
91+ # strategy:
92+ # fail-fast: false
93+ # matrix:
94+ # include:
95+ # - { os: macos-latest }
96+ # - { os: windows-latest }
97+ # - { os: ubuntu-latest }
98+ # runs-on: ${{matrix.os}}
99+ # continue-on-error: false
100+ # steps:
101+ # - uses: actions/checkout@v6
102+ # - name: Setup PostgreSQL
103+ # uses: ikalnytskyi/action-setup-postgres@v8
104+ # with:
105+ # username: postgres
106+ # password: postgres
107+ # port: 5432
108+ # postgres-version: 18
109+ # - uses: crystal-lang/install-crystal@v1
110+ # with:
111+ # crystal: latest
112+ # - name: Install shards
113+ # run: shards install --skip-postinstall --skip-executables
114+ # - name: Install LuckyCLI
115+ # run: |
116+ # crystal build src/lucky.cr
117+ # pwd >> $GITHUB_PATH
118+ # - name: Run e2e Browser app with authentication flow
119+ # run: crystal spec spec/end_to_end/browser_no_auth_spec.cr
120+ # env:
121+ # SHARDS_OVERRIDE: "$(pwd)/shard.override.yml"
0 commit comments