cloudflare/pint

Public

mirrored from https://github.com/cloudflare/pintAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v0.48.2

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

.github/workflows/benchmark.yml

32lines · modecode

1name: Benchmark Go code
2
3on:
4 push:
5 branches:
6 - main
7 pull_request:
8 branches:
9 - main
10
11jobs:
12 test-go:
13 runs-on: ubuntu-latest
14 steps:
15 - name: Check out code
16 uses: actions/checkout@v4
17 with:
18 show-progress: false
19
20 - name: Set up Go
21 uses: actions/setup-go@v4
22 with:
23 go-version-file: go.mod
24
25 - name: Test
26 run: make benchmark
27
28 - name: CPU
29 run: go tool pprof -top cpu.prof
30
31 - name: Memory
32 run: go tool pprof -top mem.prof
33