Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

fix: allow siteID and token to be passed in Functions v2 and Edge Fun… #641

fix: allow siteID and token to be passed in Functions v2 and Edge Fun…

fix: allow siteID and token to be passed in Functions v2 and Edge Fun… #641

Workflow file for this run

name: Build
on:
# Ensure GitHub actions are not run twice for same commits
push:
branches: [main]
tags: ['*']
pull_request:
types: [opened, synchronize, reopened]
jobs:
build:
runs-on: ${{ matrix.os }}
timeout-minutes: 30
strategy:
matrix:
os: [ubuntu-latest, macOS-latest, windows-latest]
node-version: [14.18.0, '*']
exclude:
- os: macOS-latest
node-version: 14.18.0
- os: windows-latest
node-version: 14.18.0
fail-fast: false
steps:
- name: Git checkout
uses: actions/checkout@v4
- name: Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
check-latest: true
- name: Install dependencies
run: npm ci
- name: Linting
run: npm run format:ci
if: "${{ matrix.node-version == '*' }}"
- name: Tests
run: npm run test:ci
- name: Get test coverage flags
id: test-coverage-flags
run: |-
os=${{ matrix.os }}
node=${{ matrix.node-version }}
echo "::set-output name=os::${os/-latest/}"
echo "::set-output name=node::node_${node//[.*]/}"
shell: bash
- uses: codecov/codecov-action@v4
with:
file: coverage/coverage-final.json
flags: ${{ steps.test-coverage-flags.outputs.os }},${{ steps.test-coverage-flags.outputs.node }}
Morty Proxy This is a proxified and sanitized view of the page, visit original site.