CI: build: fix ccache cache usage
authorChristian Marangi <ansuelsmth@gmail.com>
Sun, 28 May 2023 01:15:50 +0000 (03:15 +0200)
committerChristian Marangi <ansuelsmth@gmail.com>
Wed, 31 May 2023 11:22:04 +0000 (13:22 +0200)
commitae7b05328cf471780de8559fba845c4b564e059e
treeac009bbb19cf687c419595c90a60d93a86f19916
parent07b52a8a25f261e3cee03f4980e4bc868e9ee5cc
CI: build: fix ccache cache usage

CCache cache is currently broken due to a funny bug in ccache compiler
type detection. It seems ccache compiler type detection is very fragile
and with the use of external toolchain doesn't correctly detect the
type.
The type detected is set to other instead of gcc resulting in ccache
complaining for unsupported compiler options.

To handle this problem, force the compiler type to gcc to make ccache
correctly work and speedup compilation.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
.github/workflows/build.yml