Skip to content

Commit

Permalink
Add CI configuration for tesing on Safari
Browse files Browse the repository at this point in the history
  • Loading branch information
SanderKnauff committed Dec 19, 2023
1 parent 677304e commit 47ec271
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 263 deletions.
38 changes: 11 additions & 27 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,17 @@ jobs:
- name: Test
run: pnpm test:ember

test-safari:
name: Test Safari
runs-on: macos-latest
steps:
- name: Checkout code
uses: wyvox/action@v1
- name: Lint
run: pnpm lint
- name: Test
run: pnpm test:ember

test-no-lock:
name: Floating Dependencies
runs-on: ubuntu-latest
Expand Down Expand Up @@ -98,30 +109,3 @@ jobs:
run: pnpm run docs:build
# TODO: Perform some basic steps that the build contains API docs
# and works as expected.

# test-browserstack:
# name: Browserstack Tests
# runs-on: ubuntu-latest
# needs:
# - test
# env:
# BROWSERSTACK_USERNAME: simonihmig1
# BROWSERSTACK_ACCESS_KEY: ${{ secrets.BROWSERSTACK_ACCESS_KEY }}
# steps:
# - name: Checkout code
# uses: actions/checkout@v2
# - name: Setup node.js
# uses: actions/setup-node@v1
# with:
# node-version: 12
# - name: Install dependencies
# uses: bahmutov/npm-install@v1
# - name: Connect to Browserstack
# run: yarn ember browserstack:connect
# - name: Test
# run: yarn ember test --filter !FastBoot --config-file testem.browserstack.js
# env:
# BABELPOLYFILL: true
# - name: Disconnect from Browserstack
# if: always()
# run: yarn ember browserstack:disconnect
1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,6 @@
"ember-cli": "5.5.0",
"ember-cli-app-version": "6.0.1",
"ember-cli-blueprint-test-helpers": "0.19.2",
"ember-cli-browserstack": "2.0.1",
"ember-cli-content-security-policy": "2.0.3",
"ember-cli-dependency-checker": "3.3.2",
"ember-cli-fastboot": "4.1.2",
Expand Down
131 changes: 0 additions & 131 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 47ec271

Please sign in to comment.