DigitalBuild-AU / MyJobsAI

Job application tracker with many features
1 stars 0 forks source link

Fix Failing GitHub Actions #579

Closed sweep-ai[bot] closed 7 months ago

sweep-ai[bot] commented 7 months ago

PR Feedback (click)

Summary of Changes

  1. Created GitHub Actions Workflow File: A new GitHub Actions workflow file named ci.yml has been added in the .github/workflows/ directory. This file is configured to trigger on push and pull requests to the main branch. It defines a job that runs on the latest Ubuntu runner, sets up Node.js, checks out the code, installs dependencies, runs linting, and runs tests in both the backend/ and frontend/ directories.

  2. Updated Backend Scripts: The test and lint scripts in the backend/package.json file have been verified and updated as necessary to ensure they are correctly configured to run Jest tests and ESLint, respectively.

  3. Updated README: The README.md file has been updated to include a section on checking and troubleshooting GitHub Actions workflows. This section provides developers with guidance on maintaining and troubleshooting the CI pipeline.

These changes aim to ensure that our GitHub Actions are correctly configured to automate the testing and linting processes, which is crucial for identifying and fixing errors early in the development cycle.

sweep-ai[bot] commented 7 months ago

Rollback Files For Sweep