From 20a77e39f28c2a0a4aa6e3231144b6bc261d6964 Mon Sep 17 00:00:00 2001 From: USER Date: Sat, 18 Oct 2025 13:14:39 +0100 Subject: [PATCH] . --- .gitea/workflows/build_containerORIG.yml | 79 ---------------- .../workflows/build_container_reusable1.yml | 89 ------------------- .gitea/workflows/called.yml | 70 --------------- 3 files changed, 238 deletions(-) delete mode 100644 .gitea/workflows/build_containerORIG.yml delete mode 100644 .gitea/workflows/build_container_reusable1.yml delete mode 100644 .gitea/workflows/called.yml diff --git a/.gitea/workflows/build_containerORIG.yml b/.gitea/workflows/build_containerORIG.yml deleted file mode 100644 index efc50b4..0000000 --- a/.gitea/workflows/build_containerORIG.yml +++ /dev/null @@ -1,79 +0,0 @@ -name: build_push_container - -on: [push] - -jobs: - build: - runs-on: ubuntu-latest - # container: ghcr.io/catthehacker/ubuntu:act-latest - env: - DOCKER_ORG: teacup - DOCKER_LATEST: nightly - RUNNER_TOOL_CACHE: /toolcache - strategy: - matrix: - os: [3.20.0, 3.21.0, 3.22.0] - steps: - - name: "Build: checkout" - uses: actions/checkout@v4 - - - name: "Build: set up Docker buildx" - uses: docker/setup-buildx-action@v3 - with: - buildkitd-flags: --debug - - - name: "Build: login to registry" - uses: docker/login-action@v3 - with: - registry: https://${{ secrets.MY_REGISTRY }} - username: ${{ secrets.MY_REGISTRY_USERNAME }} - password: ${{ secrets.MY_REGISTRY_PASSWORD }} - - - name: Extract metadata (tags, labels) for Docker - id: meta - uses: docker/metadata-action@v5 - with: - images: ${{ secrets.MY_REGISTRY }}/${{ github.repository }} - - - name: Set Image Name - env: - myTITLE: ${{ fromJSON(steps.meta.outputs.json).labels['org.opencontainers.image.title'] }} - id: split - run: echo "myTITLE=${myTITLE##*d_}" | tee -a "$GITHUB_ENV" - - # - name: Show Image Name - # run: echo ${{ env.myTITLE }} - - - name: "Build: build and push dockerimage" - uses: docker/build-push-action@v5 - with: - build-args: | - VERSION=${{ matrix.os }} - NAS_USER=dnke - context: . - push: true - tags: ${{ secrets.MY_REGISTRY }}/${{ secrets.MY_REGISTRY_USERNAME }}/${{ env.myTITLE }}:${{ fromJSON(steps.meta.outputs.json).labels['org.opencontainers.image.revision'] }} - labels: ${{ steps.meta.outputs.labels }} - - - name: "Build: build and push dockerimage" - uses: docker/build-push-action@v5 - with: - build-args: | - VERSION=${{ matrix.os }} - NAS_USER=dnke - context: . - push: true - tags: ${{ secrets.MY_REGISTRY }}/${{ secrets.MY_REGISTRY_USERNAME }}/${{ env.myTITLE }}:${{ matrix.os }} - labels: ${{ steps.meta.outputs.labels }} - - - name: "Build: build and push dockerimage" - uses: docker/build-push-action@v5 - with: - build-args: | - VERSION=${{ matrix.os }} - NAS_USER=dnke - context: . - push: true - tags: ${{ secrets.MY_REGISTRY }}/${{ secrets.MY_REGISTRY_USERNAME }}/${{ env.myTITLE }}:latest - labels: ${{ steps.meta.outputs.labels }} - diff --git a/.gitea/workflows/build_container_reusable1.yml b/.gitea/workflows/build_container_reusable1.yml deleted file mode 100644 index 3e17e4d..0000000 --- a/.gitea/workflows/build_container_reusable1.yml +++ /dev/null @@ -1,89 +0,0 @@ -name: build_push_container - -on: - workflow_call: - inputs: - repository: - required: true - type: string - ref: - required: true - type: string - secrets: - token: - required: true -jobs: - build: - runs-on: ubuntu-latest - # container: ghcr.io/catthehacker/ubuntu:act-latest - env: - DOCKER_ORG: teacup - DOCKER_LATEST: nightly - RUNNER_TOOL_CACHE: /toolcache - strategy: - matrix: - os: [latest] - steps: - - name: "Build: checkout" - uses: actions/checkout@v4 - - - name: "Build: set up Docker buildx" - uses: docker/setup-buildx-action@v3 - with: - buildkitd-flags: --debug - - - name: "Build: login to registry" - uses: docker/login-action@v3 - with: - registry: https://${{ secrets.MY_REGISTRY }} - username: ${{ secrets.MY_REGISTRY_USERNAME }} - password: ${{ secrets.MY_REGISTRY_PASSWORD }} - - - name: Extract metadata (tags, labels) for Docker - id: meta - uses: docker/metadata-action@v5 - with: - images: ${{ secrets.MY_REGISTRY }}/${{ github.repository }} - - - name: Set Image Name - env: - myTITLE: ${{ fromJSON(steps.meta.outputs.json).labels['org.opencontainers.image.title'] }} - id: split - run: echo "myTITLE=${myTITLE##*d_}" | tee -a "$GITHUB_ENV" - - # - name: Show Image Name - # run: echo ${{ env.myTITLE }} - - - name: "Build: build and push dockerimage" - uses: docker/build-push-action@v5 - with: - build-args: | - VERSION=${{ matrix.os }} - NAS_USER=dnke - context: . - push: true - tags: ${{ secrets.MY_REGISTRY }}/${{ secrets.MY_REGISTRY_USERNAME }}/${{ env.myTITLE }}:${{ fromJSON(steps.meta.outputs.json).labels['org.opencontainers.image.revision'] }} - labels: ${{ steps.meta.outputs.labels }} - - - name: "Build: build and push dockerimage" - uses: docker/build-push-action@v5 - with: - build-args: | - VERSION=${{ matrix.os }} - NAS_USER=dnke - context: . - push: true - tags: ${{ secrets.MY_REGISTRY }}/${{ secrets.MY_REGISTRY_USERNAME }}/${{ env.myTITLE }}:${{ matrix.os }} - labels: ${{ steps.meta.outputs.labels }} - - - name: "Build: build and push dockerimage" - uses: docker/build-push-action@v5 - with: - build-args: | - VERSION=${{ matrix.os }} - NAS_USER=dnke - context: . - push: true - tags: ${{ secrets.MY_REGISTRY }}/${{ secrets.MY_REGISTRY_USERNAME }}/${{ env.myTITLE }}:latest - labels: ${{ steps.meta.outputs.labels }} - diff --git a/.gitea/workflows/called.yml b/.gitea/workflows/called.yml deleted file mode 100644 index 0e0b96b..0000000 --- a/.gitea/workflows/called.yml +++ /dev/null @@ -1,70 +0,0 @@ -name: Build and Push Container - -on: - workflow_call: - inputs: - registry: - required: true - type: string - registry_username: - required: true - type: string - registry_password: - required: true - type: string - titles: - required: true - type: string - osversion: - required: true - type: number - -jobs: - build: - runs-on: ubuntu-latest - env: - DOCKER_ORG: teacup - DOCKER_LATEST: nightly - RUNNER_TOOL_CACHE: /toolcache - steps: - - name: "Build: checkout" - uses: actions/checkout@v4 - - - name: "Build: set up Docker buildx" - uses: docker/setup-buildx-action@v3 - with: - buildkitd-flags: --debug - - - name: "Build: login to registry" - uses: docker/login-action@v3 - with: - registry: https://${{ inputs.registry }} - username: ${{ inputs.registry_username }} - password: ${{ inputs.registry_password }} - - - name: Extract metadata (tags, labels) for Docker - id: meta - uses: docker/metadata-action@v5 - with: - images: ${{ inputs.registry }}/${{ github.repository }} - - - name: Set Image Name - env: - myTITLE: ${{ fromJSON(steps.meta.outputs.json).labels['org.opencontainers.image.title'] }} - id: split - run: echo "myTITLE=${myTITLE##*d_}" | tee -a "$GITHUB_ENV" - - # Build and push Docker images - - name: "Build and push Docker image for each version" - uses: docker/build-push-action@v5 - with: - build-args: | - VERSION=${{ inputs.osversion }} - NAS_USER=dnke - context: . - push: true - tags: | - ${{ inputs.registry }}/${{ inputs.registry_username }}/${{ env.myTITLE }}:${{ fromJSON(steps.meta.outputs.json).labels['org.opencontainers.image.revision'] }} - ${{ inputs.registry }}/${{ inputs.registry_username }}/${{ env.myTITLE }}:${{ inputs.osversion }} - ${{ inputs.registry }}/${{ inputs.registry_username }}/${{ env.myTITLE }}:latest - labels: ${{ steps.meta.outputs.labels }}