Skip to content

Commit 53e6d8d

Browse files
Copilotdannystaple
andcommitted
Add packages:write permissions and use ghcr.io registry for Docker cache
Co-authored-by: dannystaple <426859+dannystaple@users.noreply.github.com>
1 parent 04c2e8f commit 53e6d8d

File tree

3 files changed

+20
-16
lines changed

3 files changed

+20
-16
lines changed

.github/workflows/on_call_build_site.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ on:
55
jobs:
66
build_site:
77
runs-on: ubuntu-latest
8+
permissions:
9+
packages: write
810
env:
911
CACHE_IMAGE: orionrobots/orionrobots-site
1012
DOCKER_BUILDKIT: 1

.github/workflows/on_call_staging_test.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ on:
55
jobs:
66
staging_test:
77
runs-on: ubuntu-latest
8+
permissions:
9+
packages: write
810
env:
911
CACHE_IMAGE: orionrobots/orionrobots-site
1012
DOCKER_BUILDKIT: 1

docker-compose.ci.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,55 +2,55 @@ services:
22
serve:
33
build:
44
cache_from:
5-
- type=registry,ref=orionrobots/orionrobots-site:cache
5+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache
66
cache_to:
7-
- type=registry,ref=orionrobots/orionrobots-site:cache,mode=max
7+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache,mode=max
88

99
dist:
1010
build:
1111
cache_from:
12-
- type=registry,ref=orionrobots/orionrobots-site:cache
12+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache
1313
cache_to:
14-
- type=registry,ref=orionrobots/orionrobots-site:cache,mode=max
14+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache,mode=max
1515

1616
build:
1717
build:
1818
cache_from:
19-
- type=registry,ref=orionrobots/orionrobots-site:cache
19+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache
2020
cache_to:
21-
- type=registry,ref=orionrobots/orionrobots-site:cache,mode=max
21+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache,mode=max
2222

2323
staging:
2424
build:
2525
cache_from:
26-
- type=registry,ref=orionrobots/orionrobots-site:cache
26+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache
2727
cache_to:
28-
- type=registry,ref=orionrobots/orionrobots-site:cache,mode=max
28+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache,mode=max
2929

3030
test:
3131
build:
3232
cache_from:
33-
- type=registry,ref=orionrobots/orionrobots-site:cache
33+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache
3434
cache_to:
35-
- type=registry,ref=orionrobots/orionrobots-site:cache,mode=max
35+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache,mode=max
3636

3737
shell:
3838
build:
3939
cache_from:
40-
- type=registry,ref=orionrobots/orionrobots-site:cache
40+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache
4141
cache_to:
42-
- type=registry,ref=orionrobots/orionrobots-site:cache,mode=max
42+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache,mode=max
4343

4444
http_serve:
4545
build:
4646
cache_from:
47-
- type=registry,ref=orionrobots/orionrobots-site:cache
47+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache
4848
cache_to:
49-
- type=registry,ref=orionrobots/orionrobots-site:cache,mode=max
49+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache,mode=max
5050

5151
broken_links:
5252
build:
5353
cache_from:
54-
- type=registry,ref=orionrobots/orionrobots-site:cache
54+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache
5555
cache_to:
56-
- type=registry,ref=orionrobots/orionrobots-site:cache,mode=max
56+
- type=registry,ref=ghcr.io/orionrobots/orionrobots-site:cache,mode=max

0 commit comments

Comments
 (0)