From c49cc873902e8593a6e510023b558865cd03535b Mon Sep 17 00:00:00 2001 From: nopeitsnothing Date: Tue, 14 Apr 2026 04:50:56 -0400 Subject: [PATCH] Update VT scan workflow - Use v6.x for latest stable actions/checkout - Use v6.x for latest stable Go version - Add release line - Scan on push using rules Signed-off-by: nopeitsnothing --- .github/workflows/vt-scan.yml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/vt-scan.yml b/.github/workflows/vt-scan.yml index 1767b89..71f2bf2 100644 --- a/.github/workflows/vt-scan.yml +++ b/.github/workflows/vt-scan.yml @@ -1,20 +1,24 @@ name: '🦠 VirusTotal Scan' on: - release: - types: [published] + workflow_dispatch: + push: branches: - - main + - 'main' + tags: + - 'v*' jobs: build: runs-on: ubuntu-latest + permissions: + contents: write steps: - name: '📦 Checkout' - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: '📦 Set up Go' - uses: actions/setup-go@v4 + uses: actions/setup-go@v6 with: go-version: '1.26.2' - run: go version @@ -23,6 +27,7 @@ jobs: uses: crazy-max/ghaction-virustotal@v5 with: vt_api_key: ${{ secrets.VT_API_KEY }} + update_release_body: true files: | ./export/thgtoa.pdf ./export/thgtoa-dark.pdf