Skip to content

Nimble Security Audit #229

Nimble Security Audit

Nimble Security Audit #229

Workflow file for this run

name: Nimble Security Audit
on:
schedule:
- cron: "0 0 * * 0" # "0 0 * * *"
# on: push
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-python@v4
with:
python-version: "3.10"
- name: Update Python PIP
run: pip install --upgrade --disable-pip-version-check pip python-ptrace==0.9.1
- uses: jiro4989/setup-nim-action@v1
with:
nim-version: "stable"
- name: Nimble Refresh
run: nimble --accept --noSSLCheck --noColor refresh
- name: Compile
run: nim c --mm:arc --threads:off --panics:on nimble_security_checker.nim
- name: Run
timeout-minutes: 360 # 360 max
run: ./nimble_security_checker
- uses: stefanzweifel/git-auto-commit-action@v4.1.3
with:
commit_message: Fully Automated Luxury Security Audit
file_pattern: "*.log"
commit_user_name: juancarlospaco
branch: master
commit_options: "--no-verify"