Merge pull request #989 from Choices-js/update-actions

Update GitHub Actions
This commit is contained in:
Matt Triff 2021-12-30 20:45:24 -05:00 committed by GitHub
commit 1b4d3553ef
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 28 additions and 27 deletions

View file

@ -31,6 +31,7 @@ async function test() {
waitUntil: 'networkidle2', waitUntil: 'networkidle2',
}); });
await page.setViewport({ width: 640, height: 1000 }); await page.setViewport({ width: 640, height: 1000 });
await page.waitForTimeout(500); // Wait for resize to complete
await page.click('label[for="choices-single-custom-templates"]'); await page.click('label[for="choices-single-custom-templates"]');
await page.keyboard.press('ArrowDown'); await page.keyboard.press('ArrowDown');
await page.keyboard.press('ArrowDown'); await page.keyboard.press('ArrowDown');

View file

@ -36,15 +36,15 @@ jobs:
GITHUB_CONTEXT: ${{ toJson(github) }} GITHUB_CONTEXT: ${{ toJson(github) }}
run: echo "$GITHUB_CONTEXT" run: echo "$GITHUB_CONTEXT"
- uses: actions/checkout@v1 - uses: actions/checkout@v2
with: with:
fetch-depth: 1 fetch-depth: 1
- uses: actions/setup-node@v1 - uses: actions/setup-node@v2
with: with:
node-version: '12.x' node-version: '12.x'
- name: Cache node modules - name: Cache node modules
uses: actions/cache@v1 uses: actions/cache@v2
with: with:
path: ~/.npm path: ~/.npm
key: ${{ runner.OS }}-build-${{ matrix.browser }} key: ${{ runner.OS }}-build-${{ matrix.browser }}
@ -93,7 +93,7 @@ jobs:
PORT: 0 PORT: 0
NODE_ENV: production # prevent watching NODE_ENV: production # prevent watching
- uses: actions/upload-artifact@master - uses: actions/upload-artifact@v2
if: failure() if: failure()
with: with:
name: screenshot-${{ matrix.browser }}-${{ matrix.os }} name: screenshot-${{ matrix.browser }}-${{ matrix.os }}
@ -102,11 +102,11 @@ jobs:
puppeteer: puppeteer:
runs-on: macos-latest runs-on: macos-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v2
with: with:
fetch-depth: 1 fetch-depth: 1
- name: Cache node modules - name: Cache node modules
uses: actions/cache@v1 uses: actions/cache@v2
with: with:
path: ~/.npm path: ~/.npm
key: ${{ runner.OS }}-build-puppeteer key: ${{ runner.OS }}-build-puppeteer
@ -124,7 +124,7 @@ jobs:
PORT: 0 PORT: 0
NODE_ENV: production # prevent watching NODE_ENV: production # prevent watching
- uses: actions/upload-artifact@master - uses: actions/upload-artifact@v2
if: failure() if: failure()
with: with:
name: screenshot-puppeteer-darwin name: screenshot-puppeteer-darwin

View file

@ -9,10 +9,10 @@ jobs:
build-and-test: build-and-test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v2
with: with:
fetch-depth: 1 fetch-depth: 1
- uses: actions/setup-node@v1 - uses: actions/setup-node@v2
with: with:
node-version: 12 node-version: 12
- name: Build and run all tests - name: Build and run all tests

View file

@ -12,11 +12,11 @@ jobs:
measure: measure:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v2
with: with:
fetch-depth: 1 fetch-depth: 1
- uses: actions/setup-node@v1 - uses: actions/setup-node@v2
with: with:
node-version: 12 node-version: 12

View file

@ -8,10 +8,10 @@ jobs:
publish-npm: publish-npm:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v2
with: with:
fetch-depth: 1 fetch-depth: 1
- uses: actions/setup-node@v1 - uses: actions/setup-node@v2
with: with:
node-version: 12 node-version: 12
registry-url: https://registry.npmjs.org/ registry-url: https://registry.npmjs.org/
@ -27,10 +27,10 @@ jobs:
needs: publish-npm needs: publish-npm
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v2
with: with:
fetch-depth: 1 fetch-depth: 1
- uses: actions/setup-node@v1 - uses: actions/setup-node@v2
with: with:
node-version: 12 node-version: 12
registry-url: https://registry.npmjs.org/ registry-url: https://registry.npmjs.org/
@ -43,8 +43,8 @@ jobs:
CYPRESS_INSTALL_BINARY: 0 CYPRESS_INSTALL_BINARY: 0
HUSKY_SKIP_INSTALL: true HUSKY_SKIP_INSTALL: true
- name: Deploy - name: Deploy
uses: peaceiris/actions-gh-pages@v2.5.0 uses: peaceiris/actions-gh-pages@v3
env: env:
ACTIONS_DEPLOY_KEY: ${{ secrets.ACTIONS_DEPLOY_KEY }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PUBLISH_BRANCH: gh-pages PUBLISH_BRANCH: gh-pages
PUBLISH_DIR: ./public PUBLISH_DIR: ./public

View file

@ -20,16 +20,16 @@ jobs:
TERM: xterm-256color TERM: xterm-256color
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v2
with: with:
fetch-depth: 1 fetch-depth: 1
- uses: actions/setup-node@v1 - uses: actions/setup-node@v2
with: with:
node-version: 12.x node-version: 12.x
- name: Cache node modules - name: Cache node modules
uses: actions/cache@v1 uses: actions/cache@v2
with: with:
path: ~/.npm path: ~/.npm
key: ${{ runner.OS }}-build-${{ hashFiles('**/package-lock.json') }} key: ${{ runner.OS }}-build-${{ hashFiles('**/package-lock.json') }}
@ -46,7 +46,7 @@ jobs:
env: env:
CYPRESS_INSTALL_BINARY: 0 CYPRESS_INSTALL_BINARY: 0
- name: Cache Cypress cache - name: Cache Cypress cache
uses: actions/cache@v1 uses: actions/cache@v2
with: with:
path: ${{ steps.cypress-info.outputs.cache }} path: ${{ steps.cypress-info.outputs.cache }}
key: ${{ runner.OS }}-cypress-${{ steps.cypress-info.outputs.version }} key: ${{ runner.OS }}-cypress-${{ steps.cypress-info.outputs.version }}

View file

@ -11,11 +11,11 @@ jobs:
lint: lint:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v2
with: with:
fetch-depth: 1 fetch-depth: 1
- uses: actions/setup-node@v1 - uses: actions/setup-node@v2
with: with:
node-version: 12 node-version: 12

View file

@ -11,11 +11,11 @@ jobs:
sync: sync:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v2
with: with:
fetch-depth: 1 fetch-depth: 1
- uses: actions/setup-node@v1 - uses: actions/setup-node@v2
with: with:
node-version: 12 node-version: 12

View file

@ -11,11 +11,11 @@ jobs:
test-unit: test-unit:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v1 - uses: actions/checkout@v2
with: with:
fetch-depth: 1 fetch-depth: 1
- uses: actions/setup-node@v1 - uses: actions/setup-node@v2
with: with:
node-version: 12 node-version: 12