Files
espflash/.github/workflows/release.yml
Sergio Gasquez Arcos 1367675735 Add raspberry feature checks in CI. (#255)
* ci:  Add Rasberry CI

* ci: 🐛 Fix typo

* ci: 🐛 Fix args order

* ci: 🐛 Fix args order

* chore: ️ Split Raspberry CI into a file

* refactor: ♻️ Split Raspberry CI files into CI and Package

* ci: 🐛 Add features arg to clippy check

* ci: ️ Remove fmt check
2022-10-05 07:45:32 -07:00

63 lines
1.3 KiB
YAML

name: Release
on:
release:
types: [created]
jobs:
# Linux
armv7-unknown-linux-gnueabihf:
uses: ./.github/workflows/raspberry_package.yml
with:
target: armv7-unknown-linux-gnueabihf
arch: armhf
aarch64-unknown-linux-gnu:
uses: ./.github/workflows/raspberry_package.yml
with:
target: aarch64-unknown-linux-gnu
arch: arm64
x86_64-unknown-linux-gnu:
uses: ./.github/workflows/package.yml
with:
runs_on: ubuntu-latest
target: x86_64-unknown-linux-gnu
x86_64-unknown-linux-musl:
uses: ./.github/workflows/package.yml
with:
runs_on: ubuntu-latest
target: x86_64-unknown-linux-musl
# macOS
aarch64-apple-darwin:
uses: ./.github/workflows/package.yml
with:
runs_on: macos-latest
target: aarch64-apple-darwin
x86_64-apple-darwin:
uses: ./.github/workflows/package.yml
with:
runs_on: macos-latest
target: x86_64-apple-darwin
# Windows
x86_64-pc-windows-gnu:
uses: ./.github/workflows/package.yml
with:
runs_on: windows-latest
target: x86_64-pc-windows-gnu
extension: .exe
x86_64-pc-windows-msvc:
uses: ./.github/workflows/package.yml
with:
runs_on: windows-latest
target: x86_64-pc-windows-msvc
extension: .exe