From 408b4b059175a8d64d3fec3dd4e015c779b1703d Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Mon, 2 Dec 2024 11:20:49 +0000 Subject: [PATCH] chore(actions): remove custom action and use `2jammers/setup-pesde` --- .github/actions/setup-pesde/action.yml | 29 -------------------------- .github/workflows/publish.yml | 6 ++++-- 2 files changed, 4 insertions(+), 31 deletions(-) delete mode 100644 .github/actions/setup-pesde/action.yml diff --git a/.github/actions/setup-pesde/action.yml b/.github/actions/setup-pesde/action.yml deleted file mode 100644 index 927a509..0000000 --- a/.github/actions/setup-pesde/action.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Install pesde -description: Installs pesde CLI and authenticates with the registry - -inputs: - pesde-token: - description: "Token for publishing to the pesde registry" - required: false - -runs: - using: composite - steps: - - name: Download pesde - shell: bash - run: | - latest_release=$(curl -s https://api.github.com/repos/pesde-pkg/pesde/releases | jq '[.[] | select(.prerelease == true or .prerelease == false)][0]') - download_url=$(echo "$latest_release" | jq -r '.assets[] | select(.name | endswith("linux-x86_64.tar.gz")) | .browser_download_url') - - curl -L -o /tmp/pesde.tar.gz "$download_url" - tar -xzvf /tmp/pesde.tar.gz - chmod +x pesde - - ./pesde self-install - rm ./pesde - echo "$HOME/.pesde/bin" >> $GITHUB_PATH - - - name: Authenticate into pesde registry - if: inputs.pesde-token != '' - shell: bash - run: pesde auth login --token "${{ inputs.pesde-token }}" diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 015a6ee..e691c42 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,9 +13,11 @@ jobs: uses: actions/checkout@v4 - name: Install pesde - uses: ./.github/actions/setup-pesde + uses: 2jammers/setup-pesde@v0.2.0 with: - pesde-token: ${{ secrets.PESDE_TOKEN }} + lune-version: v0.8.9 + pesde-version: v0.5.0-rc.14 + token: ${{ secrets.PESDE_TOKEN }} - name: Install dependencies run: pesde install