name: Test in latest available Safari on: push: pull_request: workflow_dispatch: schedule: - cron: '0 0 * * *' jobs: build: runs-on: macos-latest steps: - name: Report Safari version run: osascript -e 'get version of application "Safari"' - uses: actions/checkout@v4 - name: Use Node.js 22.x uses: actions/setup-node@v4 with: node-version: 22.x - run: npm install - run: npm run build - run: JASMINE_BROWSER=safari npm run ci