on: push: branches: - main jobs: publish: runs-on: base-image steps: - name: Checkout Project uses: https://github.com/actions/checkout@v4 - name: ls in container uses: https://git.asonix.dog/asonix/actions/minio-client@e1c9daee355b6dd43ac4f820732201412cea25cc with: endpoint: ${{ vars.GARAGE_ENDPOINT }} access_key: ${{ secrets.GARAGE_KEY_ID }} secret_key: ${{ secrets.GARAGE_SECRET_KEY }} args: ls -la - name: echo in container uses: https://git.asonix.dog/asonix/actions/minio-client@e1c9daee355b6dd43ac4f820732201412cea25cc with: endpoint: ${{ vars.GARAGE_ENDPOINT }} access_key: ${{ secrets.GARAGE_KEY_ID }} secret_key: ${{ secrets.GARAGE_SECRET_KEY }} args: echo "HI" - 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 }}