From a549bcc3451d958454607d66402e0ac3862246f1 Mon Sep 17 00:00:00 2001 From: ytshih Date: Tue, 8 Jul 2025 23:53:10 +0800 Subject: [PATCH] Fix: input format --- action.yaml | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/action.yaml b/action.yaml index ec680f0..978577b 100644 --- a/action.yaml +++ b/action.yaml @@ -35,31 +35,32 @@ runs: - name: Build package run: | + cd "${{ inputs.context }}" chown -R builder . sudo -u builder makepkg -sc --needed --noconfirm - name: Setup MinIO run: | - mcli alias set m "${{ env.MINIO_ENDPOINT }}" \ - "${{ env.MINIO_ACCESSKEY }}" "${{ env.MINIO_SECRETKEY }}" - echo "Set endpoint to ${{ env.MINIO_ENDPOINT }}" + mcli alias set m "${{ inputs.minio-endpoint }}" \ + "${{ inputs.minio-accesskey }}" "${{ inputs.minio-endpoint }}" + echo "Set endpoint to ${{ inputs.minio-endpoint }}" - name: Copy repo db from MinIO run: | mkdir repo - mcli cp "m/${{ env.MINIO_BUCKET }}/${{ env.REPO_NAME }}.db" "repo/${{ env.REPO_NAME }}.db.tar.zst" - mcli cp "m/${{ env.MINIO_BUCKET }}/${{ env.REPO_NAME }}.files" "repo/${{ env.REPO_NAME }}.files.tar.zst" - echo "Copy ${{ env.REPO_NAME }}.db and ${{ env.REPO_NAME }}.files from MinIO" + mcli cp "m/${{ inputs.minio-bucket }}/${{ inputs.repo-name }}.db" "repo/${{ inputs.repo-name }}.db.tar.zst" + mcli cp "m/${{ inputs.minio-bucket }}/${{ inputs.repo-name }}.files" "repo/${{ inputs.repo-name }}.files.tar.zst" + echo "Copy ${{ inputs.repo-name }}.db and ${{ inputs.repo-name }}.files from MinIO" - name: Add pkgs to repo db run: | - repo-add "repo/${{ env.REPO_NAME }}.db.tar.zst" *.pkg.tar.zst + repo-add "repo/${{ inputs.repo-name }}.db.tar.zst" *.pkg.tar.zst mv *.pkg.tar.zst repo echo "Add $(ls *.pkg.tar.zst) to repo" - name: Update repo to MinIO run: | - mcli mv repo/${{ env.REPO_NAME }}.db.tar.zst "m/${{ env.MINIO_BUCKET }}/${{ env.REPO_NAME }}.db" - mcli mv repo/${{ env.REPO_NAME }}.files.tar.zst "m/${{ env.MINIO_BUCKET }}/${{ env.REPO_NAME }}.files" - mcli mv repo/*.pkg.tar.zst "m/${{ env.MINIO_BUCKET }}" - echo "Update ${{ env.REPO_NAME }}.db adn ${{ env.REPO_NAME }}.files to MinIO" + mcli mv repo/${{ inputs.repo-name }}.db.tar.zst "m/${{ inputs.minio-bucket }}/${{ inputs.repo-name }}.db" + mcli mv repo/${{ inputs.repo-name }}.files.tar.zst "m/${{ inputs.minio-bucket }}/${{ inputs.repo-name }}.files" + mcli mv repo/*.pkg.tar.zst "m/${{ inputs.minio-bucket }}" + echo "Update ${{ inputs.repo-name }}.db adn ${{ inputs.repo-name }}.files to MinIO"