ping-monitoring

A prometheus exporter to monitor matrix federation with using the existing pingbot infra.
git clone git://archive.git.mtrnord.blog/MTRNord/ping-monitoring.git
Log | Files | Refs | LICENSE

commit 9e4b574ababfc04300d6ee736a582db944d66af0
parent 3aad31791e271fdc6eb2700a431bfe11958750a8
Author: MTRNord <mtrnord1@gmail.com>
Date:   Thu, 15 Feb 2024 22:25:38 +0100

Further fixes

Diffstat:
M.github/workflows/build_docker.yaml | 21+++------------------
1 file changed, 3 insertions(+), 18 deletions(-)

diff --git a/.github/workflows/build_docker.yaml b/.github/workflows/build_docker.yaml @@ -43,14 +43,6 @@ jobs: uses: docker/metadata-action@v5 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - tags: | - type=schedule - type=ref,event=branch - type=ref,event=pr - type=semver,pattern={{version}} - type=semver,pattern={{major}}.{{minor}} - type=semver,pattern={{major}} - type=sha # Install QEMU to enable cross-platform builds - name: Setup QEMU @@ -70,10 +62,11 @@ jobs: uses: docker/build-push-action@v5 with: context: . - outputs: type=image,name=${{ env.IMAGE_NAME }},push-by-digest=true,name-canonical=true,push=true + outputs: type=image,name=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }},push-by-digest=true,name-canonical=true,push=true platforms: ${{ matrix.platform }} - tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} + cache-from: type=gha,scope=${{ matrix.platform }} + cache-to: type=gha,mode=max,scope=${{ matrix.platform }} build-args: | VERSION=${{ steps.git_info.outputs.VERSION }} BRANCH=${{ steps.git_info.outputs.BRANCH }} @@ -107,14 +100,6 @@ jobs: uses: docker/metadata-action@v5 with: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} - tags: | - type=schedule - type=ref,event=branch - type=ref,event=pr - type=semver,pattern={{version}} - type=semver,pattern={{major}}.{{minor}} - type=semver,pattern={{major}} - type=sha - name: Login to the Container registry uses: docker/login-action@v3 with: