1
0
Fork 0
dosbox-staging/.github/workflows
Troy Campbell e417d06289 Scan Windows release package using Microsoft Defender
Things aren't perfect, but they're the best we can do given what we're
left to work with. For example:

- We cannot update the virus signatures, because that command simply
fails, despite being copy-and-paste'd from Microsoft's documentation.

- When queried, Windows reports its virus signature age is
4,294,967,295 days old, which, on geological time scales, pre-dates
even the Pleistocene era by 9.7 million years.

Despite these issues, my hunch is that the signatures are current as of
the date when the VM's base-image was generated; and because we're in
the Holocene era of zero-day network threats, my guess is GitHub is
re-generating images at least weekly if not more frequently (and sure
enough, Defender catches the EICAR dummy virus.

Note that we're not using Start-MpScan because it does not provide any
useful output on status of scans (indeed!), so I've moved that here into
the commit message.
2020-05-04 08:06:08 +02:00
..
dormant Reinstate Coverity scanning 2020-01-03 16:55:22 +01:00
analysis.yml Move to GitHub's v2 API when checking out 2020-04-27 03:52:41 +02:00
config.yml Move to GitHub's v2 API when checking out 2020-04-27 03:52:41 +02:00
coverity.md Only run config heavy if our repo has commits 2020-01-13 00:26:11 +01:00
coverity.yml Move to GitHub's v2 API when checking out 2020-04-27 03:52:41 +02:00
linux.yml Scan Windows release package using Microsoft Defender 2020-05-04 08:06:08 +02:00
macos.yml Scan Windows release package using Microsoft Defender 2020-05-04 08:06:08 +02:00
platforms.yml Cleanup and add warning count to platform build 2020-04-29 03:17:14 +02:00
pvs-studio.yml Move to GitHub's v2 API when checking out 2020-04-27 03:52:41 +02:00
windows.yml Scan Windows release package using Microsoft Defender 2020-05-04 08:06:08 +02:00