Bump trufflesecurity/trufflehog from 3.90.11 to 3.91.1 #76
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Display Name of the workflow | |
| name: Static Analysis - Lint | |
| # When this workflow triggers | |
| on: | |
| # Allows this workflow to be manually run | |
| workflow_dispatch: | |
| # Allow this workflow to be called from another workflow | |
| workflow_call: | |
| # Run the linting checks on every change | |
| push: | |
| branches: [main] | |
| pull_request: | |
| branches: [main] | |
| # Define each session of execution that should be executed | |
| jobs: | |
| Lint: | |
| # Display name of the job | |
| name: Lint | |
| # Operating system filter for the runners | |
| runs-on: ubuntu-latest | |
| # Sets the scopes available to the github_token injected to the GH Actions runner | |
| permissions: | |
| contents: read | |
| # Set of steps to run to lint the project | |
| steps: | |
| # Checks-out your repository under $GITHUB_WORKSPACE | |
| - uses: actions/checkout@v5 | |
| # Set up NodeJS on the build host | |
| - name: Setup Node.js environment | |
| uses: actions/setup-node@v6 | |
| with: | |
| node-version: 22 | |
| cache: npm | |
| cache-dependency-path: package-lock.json | |
| # Install all of the dependencies | |
| - name: Install All of the Project Dependencies | |
| run: npm install | |
| # Compile the Typescript files to JS | |
| - name: Build Project | |
| run: npm run-script build:Dev | |
| # Lint the Source code to ensure project standardization and best practices | |
| - name: Lint Source Code | |
| run: npm run-script lint |