From dabc4343ec6dbb159a81ac50ffd63ea00d054498 Mon Sep 17 00:00:00 2001 From: Varakh Date: Fri, 3 May 2024 09:06:39 +0200 Subject: [PATCH] feat(oci): move to Containerfile --- .forgejo/workflows/build.yaml | 6 +++++- .forgejo/workflows/release.yaml | 3 +++ Dockerfile => Containerfile | 0 3 files changed, 8 insertions(+), 1 deletion(-) rename Dockerfile => Containerfile (100%) diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index caf0645..1da575e 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -7,6 +7,7 @@ on: env: IMAGE_TAG: varakh/upda REVISION: ${{ github.sha }} + FORGEJO_FQDN: git.myservermanager.com jobs: build: runs-on: docker @@ -20,7 +21,7 @@ jobs: curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker.gpg] https://download.docker.com/linux/debian bookworm stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null apt-get update - apt-get -y install docker-ce docker-ce-cli containerd.io docker-buildx-plugin + apt-get -y install docker-ce docker-ce-cli containerd.io docker-buildx-plugin podman - name: Set up node uses: actions/setup-node@v4 with: @@ -39,6 +40,9 @@ jobs: - name: Test docker image build uses: docker/build-push-action@v4 with: + file: ./Containerfile + context: . + no-cache: true push: false tags: | ${{ env.IMAGE_TAG }}:${{ github.sha }} diff --git a/.forgejo/workflows/release.yaml b/.forgejo/workflows/release.yaml index bbd694e..a986099 100644 --- a/.forgejo/workflows/release.yaml +++ b/.forgejo/workflows/release.yaml @@ -68,6 +68,9 @@ jobs: - name: Upload artifacts uses: actions/forgejo-release@v1 with: + file: ./Containerfile + context: . + no-cache: true url: ${{ env.FORGEJO_URL }} repo: ${{ env.FORGEJO_REPO }} token: ${{ secrets.FORGEJO_TOKEN }} diff --git a/Dockerfile b/Containerfile similarity index 100% rename from Dockerfile rename to Containerfile -- 2.45.2