Ading the configuration for the docker

This commit is contained in:
Ketan Patel committed 2026-04-16 18:55:26 -04:00
1 parent d7ed59b0fa
commit e06269c700
1 file changed
+8 -9
+8 -9
View File
@@ -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