Update authors in multiple articles to reflect correct attribution #18
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
| name: PR Validation | |
| # Run on pull requests to the main branch | |
| on: | |
| pull_request: | |
| branches: | |
| - main | |
| jobs: | |
| build-validation: | |
| name: Build Validation | |
| runs-on: ubuntu-latest | |
| steps: | |
| # Check out the repository code | |
| - name: Checkout repository | |
| uses: actions/checkout@v2 | |
| # Set up Node.js environment | |
| - name: Setup Node.js environment | |
| uses: actions/setup-node@v5 | |
| with: | |
| node-version: "22" | |
| cache: "npm" | |
| # Delete package-lock so that install will use latest non breaking | |
| - name: Delete package-lock.json | |
| run: rm package-lock.json | |
| # Install project dependencies | |
| - name: Install dependencies | |
| run: npm install | |
| # Build project to validate it compiles successfully | |
| - name: Build project | |
| run: npm run build | |
| # Add a success message | |
| - name: Build successful | |
| run: echo "✅ Build completed successfully! The PR can be merged safely." |