chore(server): update dependencies and add API tags to

controllers
This commit is contained in:
Amruth Pillai
2023-11-05 19:15:21 +01:00
parent e964965d59
commit 4f5ccb9ab8
10 changed files with 270 additions and 15 deletions

View File

@ -33,8 +33,7 @@ jobs:
- name: Extract version from package.json
id: version
run: |
echo "version=$(jq -r '.version' package.json)" >> "$GITHUB_OUTPUT"
run: echo "version=$(jq -r '.version' package.json)" >> "$GITHUB_OUTPUT"
- name: Set up QEMU
uses: docker/setup-qemu-action@v3.0.0
@ -48,6 +47,13 @@ jobs:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_TOKEN }}
- name: Login to Quay.io
uses: docker/login-action@v3.0.0
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
password: ${{ secrets.QUAY_PASSWORD }}
- name: Login to GitHub Container Registery
uses: docker/login-action@v3.0.0
with:
@ -59,8 +65,10 @@ jobs:
id: meta
uses: docker/metadata-action@v5.0.0
with:
images: ${{ env.IMAGE }}
tags: type=semver,pattern={{version}},prefix=v,value=${{ steps.version.outputs.version }}
images: |
${{ env.IMAGE }}
ghcr.io/${{ env.IMAGE }}
- name: Build and Push by Digest
uses: docker/build-push-action@v5.0.0
@ -112,8 +120,10 @@ jobs:
id: meta
uses: docker/metadata-action@v5.0.0
with:
images: ${{ env.IMAGE }}
tags: type=semver,pattern={{version}},prefix=v,value=${{ needs.build.outputs.version }}
images: |
${{ env.IMAGE }}
ghcr.io/${{ env.IMAGE }}
- name: Login to Docker Hub
uses: docker/login-action@v3.0.0
@ -121,6 +131,13 @@ jobs:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_TOKEN }}
- name: Login to Quay.io
uses: docker/login-action@v3.0.0
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
password: ${{ secrets.QUAY_PASSWORD }}
- name: Login to GitHub Container Registery
uses: docker/login-action@v3.0.0
with: