Commit Graph

15 Commits

Author SHA1 Message Date
RadWolfie 4361c7c6c9 add labeler workflow 2021-02-27 16:04:07 +00:00
Margen67 049a070a10
ci: Improvements (#2021)
Simplify ignored paths.
Opt out of PowerShell telemetry.
Delete Wine VS2017 removal comment.
Make checkout fetch-depth 0.
Capitalize CMake.
upload-artifact:
 Update to v2.
 Simplify path. (/** isn't needed)
 if-no-files-found: error.
release:
 Switch to ubuntu-20.04.
 Prettify if condition.
 Use download-artifact v2;
  This allows all artifacts to be downloaded.
 Iterate through artifacts instead of manually naming/hard coding them.
 Switch to create-release v1;
  This tag is the latest version.
 Use hub release instead of upload-release-asset.
2021-02-01 16:55:55 -06:00
RadWolfie e39a9a0420 workflow: update GitHub Action CI yml to use CMake's install method 2021-01-19 23:23:56 +00:00
RadWolfie a6353f7554 action: fix CI release job 2020-11-13 02:21:30 -06:00
RadWolfie 2759d9bb8c action: replace deprecated method to new method for set environment 2020-11-11 12:33:27 -06:00
ergo720 250b2f5157 Removed edited as action triggering event 2020-06-29 22:57:48 +02:00
ergo720 8eb5384ad9 Add GH action to automatically close issues not following the template 2020-06-28 10:32:07 +02:00
RadWolfie f503902267 update create release action 2020-06-18 05:26:07 -05:00
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