on: push: branches: - main jobs: publish: runs-on: base-image steps: - name: Checkout Project uses: https://github.com/actions/checkout@v4 - name: List Object Storage uses: https://git.asonix.dog/asonix/actions/minio-client@61729cb57e21274510fd02a43d601ca4bfcbc5d6 with: endpoint: ${{ vars.GARAGE_ENDPOINT }} access_key: ${{ secrets.GARAGE_KEY_ID }} secret_key: ${{ secrets.GARAGE_SECRET_KEY }} args: | mc alias set asonix_dog '${{ vars.GARAGE_ENDPOINT }}' '${{ secrets.GARAGE_KEY_ID }}' '${{ secrets.GARAGE_SECRET_KEY }}' --api S3v4; mc ls asonix_dog/${{ vars.GARAGE_BUCKET_NAME }}; echo '${{ env.GITHUB_SHA }}' echo '${{ env.GITHUB_SHA }}' > SHA; mc cp SHA asonix_dog/${{ vars.GARAGE_BUCKET_NAME }};