simplify Build workflow

This commit is contained in:
Shwartsman 2023-12-23 16:22:51 +02:00
parent 664fdae152
commit 0aaefe37e5

View File

@ -15,29 +15,21 @@ jobs:
- uses: actions/checkout@v3
- name: configure for release
run: cd bochs && ./.conf.gh-build-test release
- name: make
run: make -C bochs
run: cd bochs && ./.conf.gh-build-test release && make
- name: cleanup
run: make -C bochs all-clean
- name: configure i686 configuration
run: cd bochs && ./.conf.gh-build-test i686
- name: make
run: make -C bochs
run: cd bochs && ./.conf.gh-build-test i686 && make
- name: cleanup
run: make -C bochs all-clean
- name: configure minimalistic configuration
run: cd bochs && ./.conf.gh-build-test nothing
- name: make
run: make -C bochs
run: cd bochs && ./.conf.gh-build-test nothing && make
- name: cleanup
run: make -C bochs all-clean
- name: configure maximum possible configuration
run: cd bochs && ./.conf.gh-build-test everything
- name: make
run: make -C bochs
run: cd bochs && ./.conf.gh-build-test everything && make
- name: cleanup
run: make -C bochs all-clean