Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
safeer committed Oct 8, 2024
1 parent e22747e commit 3e05373
Showing 1 changed file with 16 additions and 10 deletions.
26 changes: 16 additions & 10 deletions .github/workflows/smoketest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,21 +21,27 @@ jobs:
run: |
latest_release=$(git tag --sort=-v:refname | grep -v v1 | head -n 1)
echo "Latest release: $latest_release"
echo "LATEST_RELEASE=$latest_release" >> "$GITHUB_ENV"
echo "LATEST_VERSION=${latest_release#v}" >> "$GITHUB_ENV"
- name: Check out the last tagged release
uses: actions/checkout@v4
with:
ref: ${{ env.LATEST_RELEASE }}
ref: v${{ env.LATEST_VERSION }}
fetch-depth: 1
fetch-tags: true
- name: Download the release images
uses: dsaltares/fetch-gh-release-asset@master
with:
repo: TBD54566975/ftl.git
version: tags/${{ env.LATEST_RELEASE }}
file: ftl-${{ env.LATEST_RELEASE:1 }}.linux-arm64.tar.gz
token: ${{ secrets.GITHUB_TOKEN }}
target: last-release.linux-arm64.tar.gz
# - name: Download the release images
# uses: dsaltares/fetch-gh-release-asset@master
# with:
# repo: TBD54566975/ftl.git
# version: tags/v${{ env.LATEST_VERSION }}
# file: ftl-${{ env.LATEST_VERSION }}.linux-arm64.tar.gz
# token: ${{ secrets.GITHUB_TOKEN }}
# target: last-release.linux-arm64.tar.gz
- name: Download the last tagged release asset
run: |

Check failure on line 40 in .github/workflows/smoketest.yml

View workflow job for this annotation

GitHub Actions / Lint

shellcheck reported issue in this script: SC2086:info:4:9: Double quote to prevent globbing and word splitting [shellcheck]

Check failure on line 40 in .github/workflows/smoketest.yml

View workflow job for this annotation

GitHub Actions / Lint

shellcheck reported issue in this script: SC2153:info:4:9: Possible misspelling: RELEASE_URL may not be assigned. Did you mean release_url? [shellcheck]
set -euo pipefail
release_url="https://github.com/TBD54566975/ftl/releases/download/v${{ env.LATEST_VERSION }}/ftl-{{ env.LATEST_VERSION }}.linux-amd64.tar.gz"
echo "Fetching latest release asset from: $release_url"
curl -s $RELEASE_URL -o last-release.linux-amd64.tar.gz
- name: Replace deployment with release images
run: |
set -euo pipefail
Expand Down

0 comments on commit 3e05373

Please sign in to comment.