Skip to content

Bump version to v1.0.33 #118

Bump version to v1.0.33

Bump version to v1.0.33 #118

Workflow file for this run

name: CI Test
on:
push:
branches:
- master
pull_request:
branches:
- "**"
workflow_dispatch:
jobs:
ci_test:
name: CI Test
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Go
uses: actions/setup-go@v4
with:
go-version: 1.22.7
cache-dependency-path: |
go.sum
tests/go.sum
- name: Setup pnpm
uses: pnpm/action-setup@v2
with:
version: 9.14.4
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 20
cache: pnpm
cache-dependency-path: |
tests/pnpm-lock.yaml
- name: Test
run: make test
integration_test:
name: Integration Test
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Go
uses: actions/setup-go@v4
with:
go-version: 1.22.7
cache-dependency-path: |
go.sum
tests/go.sum
- name: Setup pnpm
uses: pnpm/action-setup@v2
with:
version: 9.14.4
- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: 20
cache: pnpm
cache-dependency-path: |
tests/pnpm-lock.yaml
- name: Setup Cache For Browser
uses: actions/cache@v4
with:
path: ~/.cache/puppeteer
key: Browsers-${{ runner.os }}-${{ hashFiles('tests/pnpm-lock.yaml') }}
- name: Install browsers
run: cd tests && npx puppeteer browsers install chrome
- name: Integration Test
run: make test.integration