mirror of
https://github.com/lbonn/rofi
synced 2024-11-25 21:30:21 +00:00
Enable/Disable windowmode test (#1536)
* Enable/Disable windowmode test * [CI] Fix typo in name. * Update Changelog
This commit is contained in:
parent
f72d6135bd
commit
92dae73bc1
3 changed files with 20 additions and 3 deletions
5
.github/actions/autotools/action.yml
vendored
5
.github/actions/autotools/action.yml
vendored
|
@ -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
|
||||||
|
|
13
.github/workflows/build.yml
vendored
13
.github/workflows/build.yml
vendored
|
@ -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
|
||||||
|
|
|
@ -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.
|
||||||
|
|
Loading…
Reference in a new issue