name: Build App on: push jobs: Build-App: runs-on: actionkit steps: - name: Clone uses: actions/checkout@v3 - name: Metadata run: echo "COMMIT_SHORT_SHA=${GITHUB_SHA:0:10}" >> $GITHUB_ENV - name: Build Image run: | podman login dev.shielddagger.com -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }} podman build . -t dev.shielddagger.com/opensource/actionkit \ --cache-from dev.shielddagger.com/opensource/actionkit/cache \ --cache-to dev.shielddagger.com/opensource/actionkit/cache podman tag dev.shielddagger.com/opensource/actionkit dev.shielddagger.com/opensource/actionkit:${COMMIT_SHORT_SHA} podman push dev.shielddagger.com/opensource/actionkit:latest podman push dev.shielddagger.com/opensource/actionkit:${COMMIT_SHORT_SHA}