chore(deps): update actions/setup-node action to v6 #95
Workflow file for this run
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
| # SPDX-FileCopyrightText: 2025 diggsweden/rest-api-profil-lint-processor | ||
| # | ||
| # SPDX-License-Identifier: CC0-1.0 | ||
| --- | ||
| name: Pull Request Workflow | ||
| on: | ||
| pull_request: | ||
| branches: | ||
| - main | ||
| - develop | ||
| - 'release/**' | ||
| - 'feature/**' | ||
| permissions: | ||
| contents: read # Best Security practice. Jobs only get read as base, and then permissions are added as needed | ||
| jobs: | ||
| pr-checks: | ||
| uses: diggsweden/reusable-ci/.github/workflows/pullrequest-orchestrator.yml@v2 | ||
|
Check failure on line 21 in .github/workflows/pullrequest-workflow.yml
|
||
| secrets: inherit # Pass org-level secrets (NPM token if private packages) | ||
| permissions: | ||
| contents: read # Clone repository and read source code | ||
| packages: read # Access private NPM packages from GitHub registry | ||
| security-events: write # Upload ESLint/security findings to GitHub Security tab | ||
| with: | ||
| projectType: npm | ||
| # MegaLinter is disabled for this project | ||
| linters.megalint: false # Skip MegaLinter | ||
| linters.publiccodelint: true | ||
| test: | ||
| needs: [pr-checks] | ||
| if: always() # Run tests even if linting fails (get full CI feedback) | ||
| permissions: | ||
| contents: read # Read test files and source code | ||
| packages: read # Fetch test dependencies from registry | ||
| uses: ./.github/workflows/test.yml | ||