Ading the configuration for the docker
This commit is contained in:
1 parent
d7ed59b0fa
commit
e06269c700
1 file changed
+8
-9
@@ -2,7 +2,6 @@ name: CI - Lint, Test, and Push Docker Image
|
|||||||
|
|
||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: [ "main" ]
|
|
||||||
pull_request:
|
pull_request:
|
||||||
branches: [ "main" ]
|
branches: [ "main" ]
|
||||||
schedule:
|
schedule:
|
||||||
@@ -48,17 +47,17 @@ jobs:
|
|||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Setup melange
|
||||||
|
uses: chainguard-dev/actions/setup-melange@main
|
||||||
|
|
||||||
- name: Generate melange signing keypair
|
- name: Generate melange signing keypair
|
||||||
uses: chainguard-dev/actions/melange-keygen@main
|
run: melange keygen melange.rsa
|
||||||
with:
|
|
||||||
signing-key-path: melange.rsa
|
|
||||||
|
|
||||||
- name: Build package with melange
|
- name: Build package with melange
|
||||||
uses: chainguard-dev/actions/melange-build@main
|
run: |
|
||||||
with:
|
melange build melange.yaml \
|
||||||
config: melange.yaml
|
--signing-key melange.rsa \
|
||||||
signing-key-path: melange.rsa
|
--arch x86_64,aarch64
|
||||||
archs: x86_64,aarch64
|
|
||||||
|
|
||||||
- name: Log in to GHCR
|
- name: Log in to GHCR
|
||||||
uses: docker/login-action@v3
|
uses: docker/login-action@v3
|
||||||
|
|||||||
Reference in new issue
Block a user