diff --git a/.github/workflows/release-mobile.yml b/.github/workflows/release-mobile.yml index 9290d76..762b708 100644 --- a/.github/workflows/release-mobile.yml +++ b/.github/workflows/release-mobile.yml @@ -183,17 +183,11 @@ jobs: uses: actions/download-artifact@v4 with: name: ipa - - - name: Get new version and release date - id: vars - run: | - VERSION=$(jq -r '.version' apps/expo/package.json) - DATE=$(date -u +"%Y-%m-%d") - echo "version=$VERSION" >> $GITHUB_ENV - echo "date=$DATE" >> $GITHUB_ENV - name: Update app-repo.json run: | + VERSION=$(jq -r '.version' apps/expo/package.json) + DATE=$(date -u +"%Y-%m-%d") IPA_SIZE=$(ls -l movie-web.ipa | awk '{print $5}') NEW_ENTRY=$(jq -n --arg version "$VERSION" --arg date "$DATE" --arg size "$IPA_SIZE" --arg downloadURL "https://github.com/movie-web/native-app/releases/download/v$VERSION/movie-web.ipa" '{version: $version, date: $date, size: ($size | tonumber), downloadURL: $downloadURL}') jq --argjson newEntry "$NEW_ENTRY" '.apps[0].versions |= [$newEntry] + .' apps/expo/app-repo.json > temp.json && mv temp.json apps/expo/app-repo.json