| |
@@ -65,38 +65,38 @@ jobs: |
| 65 |
65 |
# needs_qemu: false |
| 66 |
66 |
# build_args: | |
| 67 |
67 |
# # GO_BUILDER_IMAGE=ghcr.io/mogenius/go-builder:latest-amd64 |
| 68 |
68 |
# # RUST_BUILDER_IMAGE=ghcr.io/mogenius/rust-builder:latest-amd64 |
| 69 |
69 |
# # BPFTOOL_IMAGE=ghcr.io/mogenius/bpftool:latest-armv7 |
| 70 |
70 |
# # SNOOPY_IMAGE=ghcr.io/mogenius/snoopy:latest-armv7 |
| 71 |
71 |
# # RUNTIME_IMAGE=ghcr.io/mogenius/runtime:latest-armv7 |
| 72 |
72 |
|
| 73 |
73 |
uses: 9it-full-service/shared-workflows/.github/workflows/build-image.yml@main |
| 74 |
74 |
with: |
| 75 |
|
- image_name: ghcr.io/9it-full-service/auth-service |
|
75 |
+ image_name: ghcr.io/9it-full-service/quilldrop |
| 76 |
76 |
dockerfile: ./Dockerfile |
| 77 |
77 |
context: . |
| 78 |
78 |
arch: ${{ matrix.arch }} |
| 79 |
79 |
runner: ${{ matrix.runner }} |
| 80 |
80 |
needs_qemu: ${{ matrix.needs_qemu }} |
| 81 |
81 |
version: ${{ needs.prepare.outputs.version }} |
| 82 |
82 |
commit_hash: ${{ needs.prepare.outputs.commit_hash }} |
| 83 |
83 |
git_branch: ${{ needs.prepare.outputs.git_branch }} |
| 84 |
84 |
build_timestamp: ${{ needs.prepare.outputs.build_timestamp }} |
| 85 |
85 |
build_args: ${{ matrix.build_args }} |
| 86 |
86 |
|
| 87 |
87 |
# ============================================================================ |
| 88 |
88 |
# 3. Manifest - Combine all arch images into one multi-arch manifest |
| 89 |
89 |
# |
| 90 |
90 |
# The architectures array MUST match the archs built above. |
| 91 |
91 |
# ============================================================================ |
| 92 |
92 |
manifest: |
| 93 |
93 |
needs: [prepare, build] |
| 94 |
94 |
uses: 9it-full-service/shared-workflows/.github/workflows/create-manifest.yml@main |
| 95 |
95 |
with: |
| 96 |
|
- image_name: ghcr.io/9it-full-service/auth-service |
|
96 |
+ image_name: ghcr.io/9it-full-service/quilldrop |
| 97 |
97 |
version: ${{ needs.prepare.outputs.version }} |
| 98 |
98 |
architectures: '["arm64"]' |
| 99 |
99 |
tag_latest: ${{ github.ref_name == 'main' && needs.prepare.outputs.is_release == 'true' }} |
| 100 |
100 |
tag_sha: true |
| 101 |
101 |
tag_branch: true |
| 102 |
102 |
runner: arc-runner-set |
|
|
\ No newline at end of file |