hzeller / timg

A terminal image and video viewer.
GNU General Public License v2.0
1.92k stars 73 forks source link

Rudimentary CI for Ubuntu and macOS #43

Closed speedy-beaver closed 3 years ago

speedy-beaver commented 3 years ago

Two Github Actions to build main branch on Ubuntu and macOS on push to main Adding badges to the Readme.md to indicate CI status for main branch

hzeller commented 3 years ago

Thanks, merged!

If you're up for it, I have some suggestions for further improvements to help detect corner-cases:

AFAIK, there is a feature called matrix that allows to set you a set of independent variables to cycle through, and it builds the crross product of all of these. So with the following setting, we'd get 4 builds g++/On, g++/Off, clang++/On, clang++/Off

  compiler: [ g++ clang++ ]
  video_decoding: [ On Off ]