Luu 1 год назад
Родитель
Сommit
3ca75af5bc
1 измененных файлов с 8 добавлено и 13 удалено
  1. 8 13
      .github/workflows/main.yml

+ 8 - 13
.github/workflows/main.yml

@@ -9,8 +9,8 @@ on:
       - main
 
 jobs:
-  build_and_upload:
-    name: Build and Upload FAP Application
+  build:
+    name: Build and Upload Application
     runs-on: ubuntu-latest
 
     steps:
@@ -32,21 +32,16 @@ jobs:
           ufbt update
           ufbt vscode_dist
 
-      - name: Build FAP Application
+      - name: Build FAP Applications
         run: ufbt faps
 
-      - name: Get Release Information
-        id: release
-        run: |
-          REPO="luu176/Metroflip"  # Change this to your repository name
-          VERSION="v0.4.0"  # Specify your version
-          RELEASE=$(curl -s "https://api.github.com/repos/$REPO/releases/tags/$VERSION")
-          echo "::set-output name=upload_url::$(echo $RELEASE | jq -r .upload_url | sed -e "s/{?name,label}//")"
+      - name: Debug asset name
+        run: echo "Uploading file: metroflip-${{ github.sha }}.fap"
 
-      - name: Upload FAP to Existing Release
+      - name: Upload FAP to Release
         uses: actions/upload-release-asset@v1
         with:
-          upload_url: ${{ steps.release.outputs.upload_url }}
-          asset_path: /home/runner/.ufbt/build/metroflip.fap  # Correct path to the .fap file
+          upload_url: ${{ steps.create_release.outputs.upload_url }}
+          asset_path: /home/runner/.ufbt/build/metroflip.fap
           asset_name: metroflip-${{ github.sha }}.fap
           asset_content_type: application/octet-stream