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 - uses: actions/checkout@v3
- name: configure for release - name: configure for release
run: cd bochs && ./.conf.gh-build-test release run: cd bochs && ./.conf.gh-build-test release && make
- name: make
run: make -C bochs
- name: cleanup - name: cleanup
run: make -C bochs all-clean run: make -C bochs all-clean
- name: configure i686 configuration - name: configure i686 configuration
run: cd bochs && ./.conf.gh-build-test i686 run: cd bochs && ./.conf.gh-build-test i686 && make
- name: make
run: make -C bochs
- name: cleanup - name: cleanup
run: make -C bochs all-clean run: make -C bochs all-clean
- name: configure minimalistic configuration - name: configure minimalistic configuration
run: cd bochs && ./.conf.gh-build-test nothing run: cd bochs && ./.conf.gh-build-test nothing && make
- name: make
run: make -C bochs
- name: cleanup - name: cleanup
run: make -C bochs all-clean run: make -C bochs all-clean
- name: configure maximum possible configuration - name: configure maximum possible configuration
run: cd bochs && ./.conf.gh-build-test everything run: cd bochs && ./.conf.gh-build-test everything && make
- name: make
run: make -C bochs
- name: cleanup - name: cleanup
run: make -C bochs all-clean run: make -C bochs all-clean