From 4d2a09121806257342b5fa33e686d60d52dfd8ee Mon Sep 17 00:00:00 2001 From: Paul Abel Date: Fri, 31 May 2024 13:16:58 +0100 Subject: [PATCH 1/3] publish opentracing images --- .github/workflows/publish-opentracing.yml | 34 +++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .github/workflows/publish-opentracing.yml diff --git a/.github/workflows/publish-opentracing.yml b/.github/workflows/publish-opentracing.yml new file mode 100644 index 0000000..39a415b --- /dev/null +++ b/.github/workflows/publish-opentracing.yml @@ -0,0 +1,34 @@ +name: "Publish opentracing images to GHCR" + +on: + push: + branches: + - master + +defaults: + run: + shell: bash + +permissions: + contents: read + +jobs: + copy-opentracing: + name: Publish opentracing images to GHCR + runs-on: ubuntu-22.04 + permissions: + contents: read + id-token: write + packages: write + steps: + - name: Login to GitHub Container Registry + uses: docker/login-action@v3 + with: + registry: ghcr.io + username: ${{ github.repository_owner }} + password: ${{ secrets.GITHUB_TOKEN }} + + - name: Copy image tag + run: | + skopeo copy -a docker://ghcr.io/pdabelf5/nginx-opentracing:nginx-1.27.0 docker://ghcr.io/nginxinc/k8s-common:nginx-opentracing-1.27.0 + skopeo copy -a docker://ghcr.io/pdabelf5/nginx-opentracing:nginx-1.27.0-alpine docker://ghcr.io/nginxinc/k8s-common:nginx-opentracing-1.27.0-alpine \ No newline at end of file From 7df4d9b5280648d40717280172f0fd6260f0e266 Mon Sep 17 00:00:00 2001 From: Paul Abel Date: Mon, 6 Jan 2025 12:58:24 +0000 Subject: [PATCH 2/3] add agent v3 debian repos --- files/agentv3-debian-11.repo | 7 +++++++ files/agentv3-debian-12.repo | 7 +++++++ 2 files changed, 14 insertions(+) create mode 100644 files/agentv3-debian-11.repo create mode 100644 files/agentv3-debian-12.repo diff --git a/files/agentv3-debian-11.repo b/files/agentv3-debian-11.repo new file mode 100644 index 0000000..821a4ca --- /dev/null +++ b/files/agentv3-debian-11.repo @@ -0,0 +1,7 @@ +# Plus agent repo for debian 11 (bullseye). + +Types: deb +URIs: https://pkgs.nginx.com/nginx-agentv3/debian +Suites: bullseye +Components: agent +Signed-By: /usr/share/keyrings/nginx-archive-keyring.gpg diff --git a/files/agentv3-debian-12.repo b/files/agentv3-debian-12.repo new file mode 100644 index 0000000..565f3f7 --- /dev/null +++ b/files/agentv3-debian-12.repo @@ -0,0 +1,7 @@ +# Plus agent repo for debian 12 (bookworm). + +Types: deb +URIs: https://pkgs.nginx.com/nginx-agentv3/debian +Suites: bookworm +Components: agent +Signed-By: /usr/share/keyrings/nginx-archive-keyring.gpg From e7d29d2f27a581615be1b830dcfb18aa496f0494 Mon Sep 17 00:00:00 2001 From: Paul Abel Date: Mon, 6 Jan 2025 13:59:40 +0000 Subject: [PATCH 3/3] remove workflow no longer required --- .github/workflows/publish-opentracing.yml | 34 ----------------------- 1 file changed, 34 deletions(-) delete mode 100644 .github/workflows/publish-opentracing.yml diff --git a/.github/workflows/publish-opentracing.yml b/.github/workflows/publish-opentracing.yml deleted file mode 100644 index 39a415b..0000000 --- a/.github/workflows/publish-opentracing.yml +++ /dev/null @@ -1,34 +0,0 @@ -name: "Publish opentracing images to GHCR" - -on: - push: - branches: - - master - -defaults: - run: - shell: bash - -permissions: - contents: read - -jobs: - copy-opentracing: - name: Publish opentracing images to GHCR - runs-on: ubuntu-22.04 - permissions: - contents: read - id-token: write - packages: write - steps: - - name: Login to GitHub Container Registry - uses: docker/login-action@v3 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - - name: Copy image tag - run: | - skopeo copy -a docker://ghcr.io/pdabelf5/nginx-opentracing:nginx-1.27.0 docker://ghcr.io/nginxinc/k8s-common:nginx-opentracing-1.27.0 - skopeo copy -a docker://ghcr.io/pdabelf5/nginx-opentracing:nginx-1.27.0-alpine docker://ghcr.io/nginxinc/k8s-common:nginx-opentracing-1.27.0-alpine \ No newline at end of file