18 Commits

Author SHA1 Message Date
Joyce
d3b8d91a93 Add license to dependabot.yml
Signed-off-by: Joyce <joycebrum@google.com>
2023-09-11 17:29:05 -04:00
Joyce Brum
e3a711b6fc Squashed changes about hash pin and dependabot
Signed-off-by: Joyce Brum <joycebrum@google.com>
2023-09-01 08:39:32 -06:00
Joyce
d072aa6676 Create scorecard.yml
Signed-off-by: Joyce <joycebrum@google.com>
2023-08-21 12:34:22 -06:00
Nathaniel Cesario
79a9f7f652 Fix continuous deployment
There should not be a '/' after $ENV{DESTDIR} in the cmake install script.

This change also:
- Uses lukka/get-cmake github action consistently across jobs
- Add the glslang binary to the continuous deployment archive
2023-08-07 10:52:22 -06:00
Nathaniel Cesario
bfd96d3044 Add emscripten build to CI
Adds a build-only (no test) job for testing the emscripten (web) build
on github actions.
2023-08-02 16:43:05 -06:00
Juan Ramos
0f873e757e ci: Test CMake minimum 2023-07-28 08:48:09 -06:00
Juan Ramos
29b87a4e69 Modernize linux CI
- Test Ubuntu-22.04
- Use ccache
- Ensure backwards compatibility with Ubuntu-20.04
2023-07-25 17:02:59 -06:00
Juan Ramos
026a9bcdb2 ci: Test Android NDK matrix combinations 2023-07-24 18:42:14 -06:00
juan-lunarg
a3310b7cff ci: Test GCC on MacOS CI
closes #3062
2023-05-05 22:02:16 -06:00
sean
f46f4b192a Fix: Migrate Windows CI to GitHub Actions 2023-04-19 14:51:55 -06:00
Joyce
cd2082e058
Set token permissions to workflows (#3156)
Signed-off-by: Joyce <joycebrum@google.com>
2023-03-08 11:27:09 -05:00
Jeremy Hayes
58d302cfa2 Rename master to main and update news
Update CI and README to reflect rename.
Update News:
    * Notify users of rename.
    * Update minimum required VS compiler to 2019.
    * Remove notice about versioning. This has been completed.
    * Remove notice about SPIRV folder relocation. It has been 2.5 years
    since this occured.
2023-01-30 15:31:05 -07:00
Greg Fischer
d8b64c2713
Revert "Fix: Build arm64 binaries for macOS" 2022-08-03 12:39:23 -06:00
sean
b43848f0ca
Fix: Build arm64 binaries for macOS 2022-07-30 06:51:06 +02:00
Jeremy Hayes
457d11ebd8 Update MacOS runner
Per https://github.com/actions/virtual-environments/issues/5583

Fix #2984
2022-07-27 17:13:36 -06:00
Jeremy Hayes
6a2b45c3cd Replace tabs with spaces
This file was accidentally using mixed tabs and spaces.
2022-07-25 17:10:17 -06:00
sean
7f784c81e9
Fix: Properly include all headers in deployments 2022-07-25 17:54:20 +02:00
Jeremy Hayes
509a39212d Migrate travis to github actions 2021-11-22 15:57:03 -07:00