Skip to content

Add workflow to scan Nim examples and package-dependent programs with VirusTotal#33

Draft
Copilot wants to merge 4 commits into
mainfrom
copilot/scan-examples-upload-to-virustotal
Draft

Add workflow to scan Nim examples and package-dependent programs with VirusTotal#33
Copilot wants to merge 4 commits into
mainfrom
copilot/scan-examples-upload-to-virustotal

Conversation

Copy link
Copy Markdown

Copilot AI commented Jan 10, 2026

Implements scanning of simple Nim programs and programs using popular packages, uploading binaries to VirusTotal for false positive tracking.

Changes

  • Simple examples (examples/): 5 programs covering basic Nim functionality (hello world, file I/O, JSON, math, async)
  • Package examples (packages_examples/): 5 programs using popular packages (jester, parsetoml, regex, zippy, yaml) with nimble dependencies
  • Workflow (.github/workflows/scan_examples_packages.yml): Builds all examples, scans with Windows Defender, uploads to VirusTotal on daily schedule
  • Documentation: Moved task from potential goals to finished in README

The workflow mirrors existing workflows' structure and schedule.

Original prompt

This section details on the original issue you should resolve

<issue_title>scan examples and important packages and upload them to virusTotal</issue_title>
<issue_description>- [ ] simple programms written in Nim

  • programs that use important packages </issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 3 commits January 10, 2026 07:07
- Created 5 simple Nim examples (hello_world, file_operations, json, math, async)
- Created 5 package examples using important Nim packages (jester, parsetoml, regex, zippy, yaml)
- Added GitHub Actions workflow to build and scan examples with Windows Defender
- Configured workflow to upload binaries to VirusTotal
- Updated README.md to mark task as completed

Co-authored-by: ringabout <43030857+ringabout@users.noreply.github.com>
Co-authored-by: ringabout <43030857+ringabout@users.noreply.github.com>
Added permissions block to limit GITHUB_TOKEN permissions to contents:read only

Co-authored-by: ringabout <43030857+ringabout@users.noreply.github.com>
Copilot AI changed the title [WIP] Add scan examples and important packages to VirusTotal Add workflow to scan Nim examples and package-dependent programs with VirusTotal Jan 10, 2026
Copilot AI requested a review from ringabout January 10, 2026 07:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

scan examples and important packages and upload them to virusTotal

2 participants