cloudflare/pint

Public

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

CodeCommitsIssuesPull requestsActionsInsightsSecurity
v0.81.1

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@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
22 with:
23 show-progress: false
24 fetch-depth: 0
25
26 - name: Set up QEMU
27 uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
28
29 - name: Set up Docker Buildx
30 uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
31
32 - name: Build
33 id: docker_build
34 uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.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@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
47 with:
48 show-progress: false
49 fetch-depth: 0
50
51 - name: Set up QEMU
52 uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
53
54 - name: Set up Docker Buildx
55 uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0
56
57 - name: Build
58 id: docker_build
59 uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f # v7.1.0
60 with:
61 context: .
62 file: ./Dockerfile
63 platforms: linux/arm64
64 push: false
65