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@main with: endpoint: ${{ vars.GARAGE_ENDPOINT }} access_key: ${{ secrets.GARAGE_KEY_ID }} secret_key: ${{ secrets.GARAGE_SECRET_KEY }} args: | ls -la; pwd; env; 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 }} > SHA; mc cp SHA asonix_dog/${{ vars.GARAGE_BUCKET_NAME }}/SHA;