cloudflare/pint

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v0.18.1

Branches

Tags

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

Clone

HTTPS

Download ZIP

.github/workflows/docker.yml

60lines · 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
14jobs:
15 amd64:
16 runs-on: ubuntu-latest
17 steps:
18 - name: Check out code
19 uses: actions/checkout@v3
20 with:
21 fetch-depth: 0
22
23 - name: Set up QEMU
24 uses: docker/setup-qemu-action@v2
25
26 - name: Set up Docker Buildx
27 uses: docker/setup-buildx-action@v2
28
29 - name: Build and push
30 id: docker_build
31 uses: docker/build-push-action@v3
32 with:
33 context: .
34 file: ./Dockerfile
35 platforms: linux/amd64
36 push: false
37
38 arm64:
39 if: github.event_name != 'pull_request'
40 runs-on: ubuntu-latest
41 steps:
42 - name: Check out code
43 uses: actions/checkout@v3
44 with:
45 fetch-depth: 0
46
47 - name: Set up QEMU
48 uses: docker/setup-qemu-action@v2
49
50 - name: Set up Docker Buildx
51 uses: docker/setup-buildx-action@v2
52
53 - name: Build and push
54 id: docker_build
55 uses: docker/build-push-action@v3
56 with:
57 context: .
58 file: ./Dockerfile
59 platforms: linux/arm64
60 push: false
61