From 246387658a58d39cc325fc216343b723f34ccc10 Mon Sep 17 00:00:00 2001 From: colmazia Date: Tue, 22 Oct 2024 16:11:13 +0700 Subject: [PATCH] fix ipfs upload to upload registry file not folder --- .github/workflows/upload_ipfs.yml | 72 +++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/.github/workflows/upload_ipfs.yml b/.github/workflows/upload_ipfs.yml index 9bab81d..5095974 100644 --- a/.github/workflows/upload_ipfs.yml +++ b/.github/workflows/upload_ipfs.yml @@ -2,44 +2,44 @@ name: Upload IPFS on: push: tags: - - "v*" + - "v*" jobs: upload-ipfs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - - name: Setup Python - uses: actions/setup-python@v4 - with: - python-version: '3.11.2' - - - name: Install Python Dependencies - run: | - python -m pip install --upgrade pip - pip install pyyaml - - - name: Aggregate Signals - run: python .github/scripts/aggregate_signals.py ./signals ./output - - - name: Upload to IPFS - id: upload - uses: aquiladev/ipfs-action@v0.3.1 - - with: - path: ./output - service: pinata - pinataKey: ${{ secrets.PINATA_API_KEY }} - pinataSecret: ${{ secrets.PINATA_SECRET_API_KEY }} - - - name: Create Checksum File - run: echo ${{ steps.upload.outputs.hash }} > checksum.txt && cat checksum.txt - - - name: Add Checksum File - uses: softprops/action-gh-release@v2 - if: startsWith(github.ref, 'refs/tags/') - with: - files: | - checksum.txt - ./output/registry.json + - uses: actions/checkout@v4 + + - name: Setup Python + uses: actions/setup-python@v4 + with: + python-version: "3.11.2" + + - name: Install Python Dependencies + run: | + python -m pip install --upgrade pip + pip install pyyaml + + - name: Aggregate Signals + run: python .github/scripts/aggregate_signals.py ./signals ./output + + - name: Upload to IPFS + id: upload + uses: aquiladev/ipfs-action@v0.3.1 + + with: + path: ./output/registry.json + service: pinata + pinataKey: ${{ secrets.PINATA_API_KEY }} + pinataSecret: ${{ secrets.PINATA_SECRET_API_KEY }} + + - name: Create Checksum File + run: echo ${{ steps.upload.outputs.hash }} > checksum.txt && cat checksum.txt + + - name: Add Checksum File + uses: softprops/action-gh-release@v2 + if: startsWith(github.ref, 'refs/tags/') + with: + files: | + checksum.txt + ./output/registry.json