Skip to content
Permalink
Newer
Older
100644 96 lines (95 sloc) 2.48 KB
September 2, 2021 15:12
1
# Warning: This file is generated automatically, and should not be modified.
2
# Instead, please modify the template in the pr-checks directory and run:
3
# pip install ruamel.yaml && python3 sync.py
4
# to regenerate this file.
5
6
name: 'PR Check - Go: Custom tracing'
7
env:
8
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9
GO111MODULE: auto
10
on:
11
push:
12
branches:
13
- main
14
- releases/v1
15
- releases/v2
September 2, 2021 15:12
16
pull_request:
17
types:
18
- opened
19
- synchronize
20
- reopened
21
- ready_for_review
22
workflow_dispatch: {}
23
jobs:
24
go-custom-tracing:
25
strategy:
26
matrix:
February 28, 2022 15:39
27
include:
28
- os: ubuntu-latest
29
version: stable-20210308
30
- os: macos-latest
31
version: stable-20210308
32
- os: windows-2019
33
version: stable-20210308
34
- os: ubuntu-latest
35
version: stable-20210319
36
- os: macos-latest
37
version: stable-20210319
38
- os: windows-2019
39
version: stable-20210319
40
- os: ubuntu-latest
41
version: stable-20210809
42
- os: macos-latest
43
version: stable-20210809
44
- os: windows-2019
45
version: stable-20210809
46
- os: ubuntu-latest
47
version: cached
48
- os: macos-latest
49
version: cached
50
- os: windows-2019
51
version: cached
52
- os: ubuntu-latest
53
version: latest
54
- os: macos-latest
55
version: latest
56
- os: windows-2019
57
version: latest
58
- os: windows-2022
59
version: latest
60
- os: ubuntu-latest
61
version: nightly-latest
62
- os: macos-latest
63
version: nightly-latest
64
- os: windows-2019
65
version: nightly-latest
66
- os: windows-2022
67
version: nightly-latest
September 2, 2021 15:12
68
name: 'Go: Custom tracing'
March 11, 2022 11:45
69
timeout-minutes: 45
September 2, 2021 15:12
70
runs-on: ${{ matrix.os }}
71
steps:
72
- name: Check out repository
73
uses: actions/checkout@v3
September 2, 2021 15:12
74
- name: Prepare test
75
id: prepare-test
76
uses: ./.github/prepare-test
77
with:
78
version: ${{ matrix.version }}
March 30, 2022 19:43
79
- uses: actions/setup-go@v3
September 2, 2021 15:12
80
with:
81
go-version: ^1.13.1
82
- uses: ./../action/init
83
with:
84
languages: go
85
tools: ${{ steps.prepare-test.outputs.tools-url }}
86
env:
87
TEST_MODE: true
September 2, 2021 15:12
88
- name: Build code
89
shell: bash
90
run: go build main.go
91
- uses: ./../action/analyze
92
env:
93
TEST_MODE: true
94
env:
August 23, 2022 18:00
95
CODEQL_EXTRACTOR_GO_BUILD_TRACING: on
September 28, 2021 09:25
96
INTERNAL_CODEQL_ACTION_DEBUG_LOC: true