diff --git a/.github/workflows/build_web.yml b/.github/workflows/build_web.yml index 0de9a578..43ed3516 100644 --- a/.github/workflows/build_web.yml +++ b/.github/workflows/build_web.yml @@ -3,7 +3,7 @@ name: 'Build Web' on: workflow_call: inputs: - build-number: + build-title: required: true type: string flavor: @@ -74,8 +74,8 @@ jobs: context: . outputs: type=docker,dest=${{ github.workspace}}/output/lunasea-web-docker.tar tags: | + ghcr.io/jagandeepbrar/lunasea:${{ inputs.build-title }} ghcr.io/jagandeepbrar/lunasea:${{ inputs.flavor }} - ghcr.io/jagandeepbrar/lunasea:${{ github.sha }} - name: Upload Artifact uses: actions/upload-artifact@v3 diff --git a/.github/workflows/publish_s3.yml b/.github/workflows/publish_s3.yml index ba981f37..2d05fae1 100644 --- a/.github/workflows/publish_s3.yml +++ b/.github/workflows/publish_s3.yml @@ -60,59 +60,59 @@ jobs: - name: Download Android App Package uses: actions/download-artifact@v3 + continue-on-error: true with: name: android-app-package path: ${{ github.workspace }}/output - if-no-files-found: warn - name: Download iOS App Package uses: actions/download-artifact@v3 + continue-on-error: true with: name: ios-appstore-package path: ${{ github.workspace }}/output - if-no-files-found: warn - name: Download Linux Snap uses: actions/download-artifact@v3 + continue-on-error: true with: name: linux-snapcraft path: ${{ github.workspace }}/output - if-no-files-found: warn - name: Download macOS App Package uses: actions/download-artifact@v3 + continue-on-error: true with: name: macos-app-package path: ${{ github.workspace }}/output - if-no-files-found: warn - name: Download macOS Disk Image uses: actions/download-artifact@v3 + continue-on-error: true with: name: macos-disk-image path: ${{ github.workspace }}/output - if-no-files-found: warn - name: Download Windows App Package uses: actions/download-artifact@v3 + continue-on-error: true with: name: windows-app-package path: ${{ github.workspace }}/output - if-no-files-found: warn - name: Download Web Archive uses: actions/download-artifact@v3 + continue-on-error: true with: name: web-archive path: ${{ github.workspace }}/output - if-no-files-found: warn - name: Download Windows MSIX Installer uses: actions/download-artifact@v3 + continue-on-error: true with: name: windows-msix-installer path: ${{ github.workspace }}/output - if-no-files-found: warn - name: Upload to S3 Bucket (Build Title) uses: jakejarvis/s3-sync-action@v0.5.1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1f8fdb69..267ad7d1 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -98,7 +98,7 @@ jobs: if: ${{ needs.prepare.outputs.enable-web == 'true' }} uses: JagandeepBrar/LunaSea/.github/workflows/build_web.yml@master with: - build-number: ${{ needs.prepare.outputs.build-number }} + build-title: ${{ needs.prepare.outputs.build-title }} flavor: ${{ github.event.inputs.flavor || 'edge' }} secrets: FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}