chore: Update alpha.yml workflow to consistently use the use-warp-build input

This commit is contained in:
Mauro Balades
2024-07-24 19:19:37 +02:00
parent 43ffc452a2
commit 7251dbd013
3 changed files with 24 additions and 24 deletions

View File

@@ -244,28 +244,11 @@ jobs:
- uses: actions/download-artifact@v4
- name: release-github
uses: 'marvinpinto/action-automatic-releases@latest'
with:
repo_token: '${{ secrets.DEPLOY_KEY }}'
automatic_release_tag: ${{ needs.build-data.outputs.version }}
title: 'Alpha build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }})'
files: |
zen.linux.tar.bz2
zen.win64.zip
zen.source.tar.gz
linux.mar
windows.mar
macos.mar
zen.installer.exe
zen.installer.pretty.exe
zen.macos.dmg
- name: List
run: find .
- name: Clone updates repo
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: zen-browser/updates-server
path: updates-server
@@ -286,6 +269,23 @@ jobs:
commit_user_email: zen-browser-bot@users.noreply.github.com
repository: ./updates-server
- name: release-github
uses: 'marvinpinto/action-automatic-releases@latest'
with:
repo_token: '${{ secrets.DEPLOY_KEY }}'
automatic_release_tag: ${{ needs.build-data.outputs.version }}
title: 'Alpha build - ${{ needs.build-data.outputs.version }} (${{ needs.build-data.outputs.build_date }})'
files: |
zen.linux.tar.bz2
zen.win64.zip
zen.source.tar.gz
linux.mar
windows.mar
macos.mar
zen.installer.exe
zen.installer.pretty.exe
zen.macos.dmg
distro-flatpak:
name: Build flatpak repos
needs: [linux, release]

View File

@@ -111,19 +111,19 @@ jobs:
mv dist/output.mar linux.mar
- name: Upload binary
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: zen.linux.tar.bz2
path: ./zen.linux.tar.bz2
- name: Upload mar
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: linux.mar
path: ./linux.mar
- name: Upload update manifests
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: linux_update_manifest
path: ./dist/update

View File

@@ -80,19 +80,19 @@ jobs:
mv ./dist/output.mar macos.mar
- name: Upload artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: zen.macos.dmg
path: ./zen.macos.dmg
- name: Upload mar
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: macos.mar
path: ./macos.mar
- name: Upload update manifests
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: macos_update_manifest
path: ./dist/update