Skip to content

updates git-sync installation in init container #8

updates git-sync installation in init container

updates git-sync installation in init container #8

Workflow file for this run

# disabled until further notice. we are currently pushing images manually
# name: Docker
# on:
# push:
# tags:
# - 'v*.*.*-*'
# jobs:
# build-on-release:
# runs-on: ubuntu-latest
# steps:
# - name: Check Out Repo
# uses: actions/checkout@v4
# - name: Set up Docker Buildx
# id: buildx
# uses: docker/setup-buildx-action@v3
# - name: Login to Docker Hub
# uses: docker/login-action@v3
# with:
# username: ${{ secrets.DOCKER_HUB_USERNAME }}
# password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
# - name: Cache Docker layers
# uses: actions/cache@v3
# with:
# path: /tmp/.buildx-cache
# key: ${{ runner.os }}-buildx-${{ github.sha }}
# restore-keys: ${{ runner.os }}-buildx
# - name: Get Tag Version
# id: tag
# run: |
# FULL_VERSION=${GITHUB_REF#refs/tags/}
# echo "Full version: $FULL_VERSION"
# VERSION=${FULL_VERSION#v}
# VERSION=${VERSION%-grav*}
# echo "Version to be used: $VERSION"
# echo "VERSION=$VERSION" >> $GITHUB_ENV
# # Extract project name after '-'
# SUFFIX=${FULL_VERSION#*-}
# echo "Suffix: $SUFFIX"
# echo "PROJECT_DIR=$SUFFIX" >> $GITHUB_ENV
# - name: Build and push
# id: docker_build
# uses: docker/build-push-action@v5
# with:
# context: ./${{ env.PROJECT_DIR }}
# file: ./${{ env.PROJECT_DIR }}/Dockerfile
# push: true
# tags: |
# ${{ secrets.DOCKER_HUB_NAMESPACE }}/${{ env.PROJECT_DIR }}:${{ env.VERSION }}
# ${{ secrets.DOCKER_HUB_NAMESPACE }}/${{ env.PROJECT_DIR }}:latest
# cache-from: type=local,src=/tmp/.buildx-cache
# cache-to: type=local,mode=max,dest=/tmp/.buildx-cache-new
# - name: Refresh Cache
# run: |
# rm -rf /tmp/.buildx-cache
# mv /tmp/.buildx-cache-new /tmp/.buildx-cache
# - name: Image digest
# run: echo ${{ steps.docker_build.outputs.digest }}