Skip to content

Gamma Test

Gamma Test #5

Workflow file for this run

name: Gamma Test
on:
pull_request:
branches:
- main
workflow_dispatch:
jobs:
gamma-test:
runs-on: ubuntu-latest
environment:
name: gamma
steps:
- uses: actions/checkout@v3
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '18'
- name: Install dependencies
run: npm install
- uses: twingate/github-action@v1
with:
# The Twingate Service Key used to connect Twingate to the proper service
# Learn more about [Twingate Services](https://docs.twingate.com/docs/services)
#
# Required
service-key: ${{ secrets.TWINGATE_SERVICE_KEY }}
- name: Start Checkly Agent
run: |
docker run -e API_KEY=${{ secrets.CHECKLY_AGENT_API_KEY }} -d checkly/agent:latest
# Wait a few seconds for the agent to start up and register
sleep 10
- name: Run Checkly Tests
run: npx checkly test --private-location=infisical-gamma --reporter=ci
env:
CHECKLY_API_KEY: ${{ secrets.CHECKLY_API_KEY }}
CHECKLY_ACCOUNT_ID: ${{ secrets.CHECKLY_ACCOUNT_ID }}
INSTANCE_ID: ${{ secrets.INSTANCE_ID }}
SITE_URL: ${{ secrets.SITE_URL }}
CLIENT_ID: ${{ secrets.CLIENT_ID }}
CLIENT_SECRET: ${{ secrets.CLIENT_SECRET }}