Skip to content

Add GitHub action to run tests on every commit to main and pull requests#7

Open
daschaa wants to merge 19 commits intomainfrom
add-github-action
Open

Add GitHub action to run tests on every commit to main and pull requests#7
daschaa wants to merge 19 commits intomainfrom
add-github-action

Conversation

@daschaa
Copy link
Owner

@daschaa daschaa commented Dec 24, 2024


For more details, open the Copilot Workspace session.

daschaa and others added 19 commits December 24, 2024 13:04
* **.github/workflows/test.yml**
  - Create a new GitHub Actions workflow file
  - Add steps to check out the repository, set up Docker, and run the docker-compose file
  - Add steps to install Task and run the tests defined in the Taskfile
  - Configure the workflow to run on push to `main` and on pull requests

* **Taskfile.yaml**
  - Rename the `docker-compose` task to `setup-local-db`
  - Update the `test` task to depend on the `setup-local-db` task
* **.github/workflows/test.yml**
  - Create a new GitHub Actions workflow file
  - Add steps to check out the repository, set up Docker, and run the docker-compose file
  - Add steps to install Task and run the tests defined in the Taskfile
  - Configure the workflow to run on push to `main` and on pull requests

* **Taskfile.yaml**
  - Rename the `docker-compose` task to `setup-local-db`
  - Update the `test` task to depend on the `setup-local-db` task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant