GitHub Actions: Rename workflows, fix libxls

- Shorter names, as build matrix already contains OS/compiler or
  OS/contrib-package combinations
- libxls was missing `gettext` and `autoconf-archive` packages

PiperOrigin-RevId: 455079247
Change-Id: Iae55644a818f3e1840cc18344caa9cc4277d012b
This commit is contained in:
Christian Blichmann 2022-06-15 02:58:50 -07:00 committed by Copybara-Service
parent 1ef1fd90ec
commit 57a4e7e7bc
3 changed files with 8 additions and 3 deletions

View File

@ -1,4 +1,4 @@
name: CMake Fedora
name: cmake
on: [push, pull_request]

View File

@ -1,4 +1,4 @@
name: CMake Ubuntu Contrb
name: cmake-contrib
on: [push, pull_request]
@ -71,6 +71,11 @@ jobs:
run: |
sudo apt-get install -qy libidn2-dev libunistring-dev
- name: Install extra dependencies for contrib
if: matrix.contrib == 'libxls'
run: |
sudo apt-get install -qy autoconf-archive gettext
- name: Create Build Environment
run: |
pip3 install absl-py clang

View File

@ -1,4 +1,4 @@
name: CMake Ubuntu
name: cmake
on: [push, pull_request]