Browse Source

fix: allow manual dispatch and ubuntu 22.04 for aarch64 linux

tags/v0.3.11-rc1
Enzo Le Van 10 months ago
parent
commit
814a180a6b
2 changed files with 14 additions and 5 deletions
  1. +4
    -4
      .github/workflows/release.yml
  2. +10
    -1
      dist-workspace.toml

+ 4
- 4
.github/workflows/release.yml View File

@@ -39,10 +39,10 @@ permissions:
# If there's a prerelease-style suffix to the version, then the release(s)
# will be marked as a prerelease.
on:
pull_request:
push:
tags:
- '**[0-9]+.[0-9]+.[0-9]+*'
release:
types:
- "published"
workflow_dispatch:

jobs:
# Run 'dist plan' (or host) to determine what tasks we need to do


+ 10
- 1
dist-workspace.toml View File

@@ -10,7 +10,13 @@ ci = "github"
# The installers to generate for each app
installers = ["shell", "powershell"]
# Target platforms to build apps for (Rust target-triple syntax)
targets = ["aarch64-apple-darwin", "aarch64-unknown-linux-gnu", "x86_64-apple-darwin", "x86_64-unknown-linux-gnu", "x86_64-pc-windows-msvc"]
targets = [
"aarch64-apple-darwin",
"aarch64-unknown-linux-gnu",
"x86_64-apple-darwin",
"x86_64-unknown-linux-gnu",
"x86_64-pc-windows-msvc",
]
# Path that installers should place binaries in
install-path = "~/.dora/bin"
# Whether to install an updater program
@@ -23,10 +29,13 @@ dist = false
create-release = false
# The archive format to use for non-windows builds (defaults .tar.xz)
unix-archive = ".tar.gz"
# Skip checking whether the specified configuration files are up to date
allow-dirty = ["ci"]

[dist.github-custom-runners]
x86_64-pc-windows-msvc = "windows-2022"
x86_64-unknown-linux-gnu = "ubuntu-22.04"
aarch64-unknown-linux-gnu = "ubuntu-22.04"
global = "ubuntu-22.04"

[dist.bin-aliases]


Loading…
Cancel
Save