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

View file

@ -45,6 +45,18 @@ jobs:
- uses: ./.github/actions/autotools - uses: ./.github/actions/autotools
with: with:
cc: gcc 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: build-autotools-clang:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
@ -55,3 +67,4 @@ jobs:
- uses: ./.github/actions/autotools - uses: ./.github/actions/autotools
with: with:
cc: clang cc: clang
windowmode: enable

View file

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