mirror of
https://github.com/TheBinaryNinja/tvapp2.git
synced 2026-06-04 11:05:41 -04:00
ci: update workflow commenting
This commit is contained in:
40
.github/workflows/issues-scan.yml
vendored
40
.github/workflows/issues-scan.yml
vendored
@@ -1,20 +1,39 @@
|
||||
# #
|
||||
# @type github workflow
|
||||
# @desc pull request autoscan
|
||||
# @author Aetherinox
|
||||
# @url https://github.com/Aetherinox
|
||||
# @desc pull request auto-scan
|
||||
# scans all of the files related to a particular pull request
|
||||
# if the code in the files being submitted contains code that is forbidden,
|
||||
# a report is generated and posted as a comment in the PR.
|
||||
# sends notifications to discord using webhooks
|
||||
#
|
||||
# can be tested using act:
|
||||
# - https://github.com/nektos/act
|
||||
# command:
|
||||
# @notes skips title changes if the author of the PR is renovate[bat]
|
||||
#
|
||||
# @secrets secrets.SELF_TOKEN self github personal access token (fine-grained)
|
||||
# secrets.SELF_TOKEN_CL self github personal access token (classic)
|
||||
# secrets.NPM_TOKEN self npmjs access token
|
||||
# secrets.PYPI_API_TOKEN self Pypi API token (production site) - https://pypi.org/
|
||||
# secrets.PYPI_API_TEST_TOKEN self Pypi API token (test site) - https://test.pypi.org/
|
||||
# secrets.SELF_DOCKERHUB_TOKEN self Dockerhub token
|
||||
# secrets.ORG_BINARYNINJA_TOKEN org github personal access token (fine-grained)
|
||||
# secrets.ORG_BINARYNINJA_TOKEN_CL org github personal access token (classic)
|
||||
# secrets.ORG_BINARYNINJA_DOCKERHUB_TOKEN org dockerhub secret
|
||||
# secrets.ORG_BINARYNINJA_GITEA_TOKEN org gitea personal access token (classic) with package:write permission
|
||||
# secrets.BINARYSERV_GPG_KEY_ASC bot gpg private key (armored) | BEGIN PGP PRIVATE KEY BLOCK
|
||||
# secrets.BINARYSERV_GPG_PASSPHRASE bot gpg private key passphrase
|
||||
# secrets.DISCORD_WEBHOOK_CHAN_GITHUB_TVAPP2_RELEASES discord webhook to report release notifications from github to discord
|
||||
# secrets.DISCORD_WEBHOOK_CHAN_GITHUB_TVAPP2_WORKFLOWS discord webhook to report workflow notifications from github to discord
|
||||
# secrets.DISCORD_WEBHOOK_CHAN_GITHUB_TVAPP2_UPDATES discord webhook to report activity notifications from github to discord
|
||||
#
|
||||
# @local these workflows can be tested locally through the use of `act`
|
||||
# https://github.com/nektos/act
|
||||
# Extract act to folder
|
||||
# Add system env var with path to act.exe
|
||||
# Run the commands:
|
||||
# git pull https://github.com/username/repo
|
||||
# act -W .github/workflows/issues-scan.yml -P ubuntu-latest=catthehacker/ubuntu:full-22.04
|
||||
# act -W .github/workflows/issues-scan.yml -s TOKEN_CL=XXXXXXXXXX --pull=false
|
||||
#
|
||||
# @author Aetherinox
|
||||
# @url https://github.com/Aetherinox
|
||||
# #
|
||||
|
||||
name: "🎫 Issues › Scan"
|
||||
@@ -47,6 +66,7 @@ env:
|
||||
LABEL_TYPE_GITACTION: Type ◦ Git Action
|
||||
|
||||
BOT_NAME_1: EuropaServ
|
||||
BOT_NAME_2: BinaryServ
|
||||
BOT_NAME_DEPENDABOT: dependabot[bot]
|
||||
BOT_NAME_RENOVATE: renovate[bot]
|
||||
|
||||
@@ -119,14 +139,14 @@ env:
|
||||
jobs:
|
||||
|
||||
# #
|
||||
# Job [ Autoscan ]
|
||||
# Job › Autoscan
|
||||
# #
|
||||
|
||||
job-pr-autoscan:
|
||||
name: 🎫 Issues › Autoscan
|
||||
# runs-on: ubuntu-latest
|
||||
runs-on: ubuntu-latest
|
||||
timeout-minutes: 10
|
||||
runs-on: apollo-x64
|
||||
timeout-minutes: 7
|
||||
permissions:
|
||||
contents: read
|
||||
actions: read
|
||||
|
||||
Reference in New Issue
Block a user