Commit Graph

7 Commits

Author SHA1 Message Date
Margen67 47b53211f9 ci: Update release if condition 2020-04-27 00:04:50 -07:00
RadWolfie 37b230fbfe scrap win32 draft gui 2020-04-14 20:24:18 -05:00
patrickvl a8e8f0c071 Loader : Update build script to include new binaries in artifact 2020-04-14 20:24:17 -05:00
Margen67 e84fa750e5 Multi-line if 2020-04-07 18:47:41 -07:00
Margen67 78e51a7f01 ci: Improvements
Make into one yml, rename to CI;
 if conditions and search filtering make multiple ymls unneeded.
Build all branches.
Ignore unrelated files.
Build with VS2019 and VS2017.
Set fail-fast to false.
Add Debug configuration, and reorder configurations to be consistent.
Don't use master version of actions.
Fetch submodules with new addition to checkout action.
Build in the build directory.
Use -j to potentially speed up building.
Use default shell/robocopy for artifact preparation.
Add SDL2 to artifacts.
Add artifacts for PRs.
Only do artifacts for Release.
Change artifact path to artifacts. (the trailing slash isn't needed)
Change artifact name.
Add release creation job:
 This creates a release with VS2019 and VS2017 builds using a CI-shortcommithash tag;
 For example, CI-31d4ea3
 This job is only ran for commits (push) to master, not pull requests, other branches, or forks.

Add badge to README
2020-04-02 22:35:02 -07:00
wutno 43a1d0182d ci: Actions to build & artifact develop branch 2020-04-02 19:11:15 -07:00
wutno 9cb9ed02fc ci: Set-up GitHub Actions to check if a PR builds successfully 2020-04-02 19:11:15 -07:00