Pete Batard
164d4b0ab0
[misc] update workflows to use upload-artifact@v4
* See actions/upload-artifact#483 , actions/upload-artifact#472#issuecomment-1861571655
and ultimately https://github.com/actions/upload-artifact/blob/main/merge/README.md .
1 year ago
Pete Batard
1be7eaf306
[net] fix Fido script not being able to be launched again on user cancel
* Also update workflows to latest setup-msbuild
* Closes #2419
1 year ago
Pete Batard
f6fd520d2a
[appstore] prevent packaging of ALPHA or BETA versions
* Also add package version override
2 years ago
Pete Batard
99bffe8364
[misc] add '.wic' to the list of default image extensions
* '.wic' are DD images used by the Yocto project.
* Why Yocto chose to use their own extension instead of using the de-facto '.img' is beyond me but hey...
* Also update GitHub Actions dependencies to latest.
* Closes #2319 .
2 years ago
Pete Batard
43c6290143
[misc] generate PDBs for Visual Studio builds
* Even if this makes the resulting executable slightly larger, this should help
with troubleshooting, especially for the Windows Store releases.
* Also drop the "since 2019" from the Downloads badge, since once you reach 100M
the start date for the counter becomes a bit meaningless...
3 years ago
Pete Batard
8d04e5f1f4
[misc] update GitHub Actions scripts
* Closes #2113
* Also fix a broken URL
* PS: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
is *WOEFULLY* incomplete, in that it doesn't tell you that:
1. The new method of setting output is *NO LONGER* shell agnostic (i.e *REGRESSION*)
2. You need to use bash for the new $GITHUB_OUTPUT to work
3 years ago
Pete Batard
4d6c8b72d8
[loc] improve fatal error handling on application launch
* Remove last ditch effort on systems that are clearly broken for localization
and always report an explicit error to the user.
* Also update GitHub Actions actions/checkout (Closes #2036 ).
3 years ago
dependabot[bot]
7391b342db
[misc] update dependabot dependencies
* Closes #1952
* Closes #1953
3 years ago
Pete Batard
746f91acc7
[core] work around Windows refusing to mount Linux MBR partitions on FIXED drives
* Fixes #1922 .
* Also fix a typo and apply minor updates for GitHub Actions workflows.
3 years ago
Pete Batard
4223fe9681
[misc] fix inverted memset() parameters
* Also fix artifact name for VS2022 builds.
4 years ago
Pete Batard
ebaa7d561a
[core] add file System detection from superblock
* Also prevent GitHub Actions from failing on VirusTotal upload
4 years ago
Pete Batard
f5072e45de
[misc] update solution to VS2022
* Also fix a possible mishandling of compounded strings in safe string macros
4 years ago
Pete Batard
83ea7103e3
[ci] set VS2019 to produce ALPHA or BETA off release
4 years ago
Pete Batard
fba24170e1
[ci] set MinGW to produce ALPHA or BETA off release
* Also avoid tagged release duplication
4 years ago
Pete Batard
8e2a9797cd
[ci] clean up CI yml scripts
4 years ago
Pete Batard
f4be099f08
[ci] add codeQL static analysis
4 years ago
Pete Batard
94a2789296
[ci] add SHA-256 display and VirusTotal upload
4 years ago
Pete Batard
9da4a49ab8
[misc] switch to GitHub actions for CI
4 years ago