Skip to content

Update build-name in workflow to use 'wails' instead of 'lethean' #9

Update build-name in workflow to use 'wails' instead of 'lethean'

Update build-name in workflow to use 'wails' instead of 'lethean' #9

Workflow file for this run

name: CI
on:
push:
branches: [ "main", "v2", "v3", "dev" ]
pull_request:
branches: [ "main", "v2", "v3", "dev" ]
# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
jobs:
ubuntu2404:
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: dAppServer/wails-build-action@main
with:
build-name: wails
build-platform: linux/amd64
build-tags: webkit2_41
wails-build-webview2: "embed"
package: false # Do not try to upload to github
ubuntu2204:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: dAppServer/wails-build-action@main
with:
build-name: wails
build-platform: linux/amd64
wails-build-webview2: "embed"
package: false # Do not try to upload to github
ubuntu2004:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: dAppServer/wails-build-action@main
with:
build-name: wails
build-platform: linux/amd64
wails-build-webview2: "embed"
package: false # Do not try to upload to github
macos:
runs-on: macos-latest
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: dAppServer/wails-build-action@main
with:
build-name: wails
build-platform: darwin/universal
sign: "false"
sign-macos-apple-password: ${{ secrets.APPLE_PASSWORD }}
sign-macos-app-id: "Developer ID Application: Lethean LTD (W2DNA5L5DY)"
sign-macos-app-cert: ${{ secrets.MAC_DEVELOPER_CERT }}
sign-macos-app-cert-password: ${{ secrets.MAC_DEVELOPER_PASS }}
sign-macos-installer-id: "Developer ID Installer: Lethean LTD (W2DNA5L5DY)"
sign-macos-installer-cert: ${{ secrets.MAC_DEVELOPER_INSTALL_CERT }}
sign-macos-installer-cert-password: ${{ secrets.MAC_DEVELOPER_INSTALL_PASS }}
package: false # Do not try to upload to github
windows:
runs-on: windows-2022
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: dAppServer/wails-build-action@main
with:
build-name: wails.exe
build-platform: windows/amd64
wails-build-webview2: "embed"
nsis: 'false'
package: false # Do not try to upload to github
windows-nsis:
runs-on: windows-2022
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: dAppServer/wails-build-action@main
with:
build-name: wails.exe
build-platform: windows/amd64
wails-build-webview2: "embed"
nsis: "true"
package: false # Do not try to upload to github