Adding GitHub CI for Windows MinGW key tools.

pull/388/head
David Garske 2023-10-23 11:57:42 -07:00 committed by Daniele Lacamera
parent 798993d471
commit a22f8bce20
2 changed files with 40 additions and 1 deletions

View File

@ -0,0 +1,39 @@
name: Wolfboot keytools with MSYS2
on:
push:
branches: [ 'master', 'main', 'release/**' ]
pull_request:
branches: [ '*' ]
jobs:
build:
runs-on: windows-latest
steps:
- name: Setup MSYS2
uses: msys2/setup-msys2@v2
with:
msystem: MINGW64
update: true
install: base-devel git
pacboy: toolchain:p
- name: git config
shell: bash
run: |
git config --global core.autocrlf input
- uses: actions/checkout@v3
with:
submodules: true
- name: Build tools
shell: msys2 {0}
run: |
make distclean
cp config/examples/sim.config .config
make include/target.h
make -C tools/keytools
make -C tools/bin-assemble

@ -1 +1 @@
Subproject commit cd02d5140fccd2478dcd4845d1b7cef6be881dde
Subproject commit dc7e044157dc05906e7993087b3d99cfed88b0d7