Enable/Disable windowmode test (#1536)

* Enable/Disable windowmode test

* [CI] Fix typo in name.

* Update Changelog
This commit is contained in:
Dave Davenport 2021-11-29 21:03:14 +01:00 committed by GitHub
parent f72d6135bd
commit 92dae73bc1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 20 additions and 3 deletions

View file

@ -5,6 +5,9 @@ inputs:
cc:
description: Compiler to use
required: true
windowmode:
description: Enable window mode
required: true
runs:
using: composite
@ -18,7 +21,7 @@ runs:
mkdir builddir && cd builddir
../configure CC=${{ inputs.cc }}
../configure CC=${{ inputs.cc }} --${{ inputs.windowmode }}-windowmode
shell: bash
- id: build
run: cd builddir && make

View file

@ -45,6 +45,18 @@ jobs:
- uses: ./.github/actions/autotools
with:
cc: gcc
windowmode: enable
build-autotools-gcc-no-window:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- uses: ./.github/actions/setup
- uses: ./.github/actions/autotools
with:
cc: gcc
windowmode: disable
build-autotools-clang:
runs-on: ubuntu-latest
steps:
@ -55,3 +67,4 @@ jobs:
- uses: ./.github/actions/autotools
with:
cc: clang
windowmode: enable

View file

@ -1,6 +1,7 @@
v1.7.2:
- Fix building without window mode enabled.
- Do not print out the 'theme' field in confgiration on dump.
- [Build] Fix building without window mode enabled.
- [Config] Do not print out the 'theme' field in configuration on dump.
- [CI] test window mode less build.
v1.7.1: Turtley amazing!
- [Theme] Fix highlight with only theme.