cloudflare/pint

Public

mirrored fromhttps://github.com/cloudflare/pintAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v0.75.0

Branches

Tags

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

Clone

HTTPS

Download ZIP

.github/workflows/docker.yml

64lines · modecode

1name: Docker
2
3on:
4 push:
5 branches:
6 - main
7 pull_request:
8 branches:
9 - main
10 release:
11 types:
12 - published
13
14permissions: read-all
15
16jobs:
17 docker-amd64:
18 runs-on: ubuntu-latest
19 steps:
20 - name: Check out code
21 uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
22 with:
23 show-progress: false
24 fetch-depth: 0
25
26 - name: Set up QEMU
27 uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
28
29 - name: Set up Docker Buildx
30 uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
31
32 - name: Build
33 id: docker_build
34 uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
35 with:
36 context: .
37 file: ./Dockerfile
38 platforms: linux/amd64
39 push: false
40
41 docker-arm64:
42 if: github.event_name != 'pull_request'
43 runs-on: ubuntu-latest
44 steps:
45 - name: Check out code
46 uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
47 with:
48 show-progress: false
49 fetch-depth: 0
50
51 - name: Set up QEMU
52 uses: docker/setup-qemu-action@29109295f81e9208d7d86ff1c6c12d2833863392 # v3.6.0
53
54 - name: Set up Docker Buildx
55 uses: docker/setup-buildx-action@e468171a9de216ec08956ac3ada2f0791b6bd435 # v3.11.1
56
57 - name: Build
58 id: docker_build
59 uses: docker/build-push-action@263435318d21b8e681c14492fe198d362a7d2c83 # v6.18.0
60 with:
61 context: .
62 file: ./Dockerfile
63 platforms: linux/arm64
64 push: false
65