-
Notifications
You must be signed in to change notification settings - Fork 505
46 lines (38 loc) · 1.13 KB
/
pr.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
name: PR
on:
pull_request:
branches: [main]
merge_group:
branches: [main]
workflow_dispatch:
jobs:
test_packages:
name: Test Packages
uses: ./.github/workflows/unit_test.yaml
build:
name: Build
uses: ./.github/workflows/build.yaml
test_api:
name: Test API
uses: ./.github/workflows/job_test_api_local.yaml
test_agent_local:
name: Test Agent Local
uses: ./.github/workflows/job_test_agent_local.yaml
# test_agent_integration:
# name: Test Agent Integration
# runs-on: ubuntu-latest
# timeout-minutes: 60
# steps:
# - uses: actions/checkout@v4
# - name: Run containers
# run: docker compose -f ./deployment/docker-compose.yaml up -d agent_lb
# - name: Install
# uses: ./.github/actions/install
# with:
# go: true
# - name: Test
# run: go test -v -cover -json -timeout=60m -failfast ./integration/identities/... ./integration/cluster/... | tparse -all -progress -smallscreen
# env:
# CLUSTER_TEST: true
# AGENT_BASE_URL: "http://localhost:8080"
# working-directory: apps/agent