Skip to content

Commit ceef7e5

Browse files
authored
Merge branch 'main' into dependabot/pip/pylint-3.3.9
2 parents 963b8f5 + 85deed9 commit ceef7e5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# cob_datapipeline
22

3-
[![CircleCI](https://circleci.com/gh/tulibraries/cob_datapipeline.svg?style=svg)](https://circleci.com/gh/tulibraries/cob_datapipeline)
3+
[![Lint and Test](https://github.com/tulibraries/cob_datapipeline/actions/workflows/lint-test.yml/badge.svg)](https://github.com/tulibraries/cob_datapipeline/actions/workflows/lint-test.yml)
44
![pylint Score](https://mperlet.github.io/pybadge/badges/9.47.svg)
55

66
**cob_datapipeline** is the repository that holds Airflow DAGs (Directed Acyclic Graphs, e.g., data processing workflows) along with related scripts for Temple University Libraries' Library Search ([tul_cob](https://github.com/tulibraries/tul_cob)) indexing workflows.
@@ -50,7 +50,7 @@ This project uses the UNIX `make` command to build, run, stop, configure, and te
5050
- [Airflow Docker Development Setup](https://github.com/tulibraries/airflow-docker-dev-setup)
5151
- [Ansible Playbook Airflow](https://github.com/tulibraries/ansible-playbook-airflow)
5252
- [Apache Airflow](https://airflow.apache.org/docs/)
53-
- [CircleCI](https://circleci.com/docs/2.0/configuration-reference/)
53+
- [GitHub Actions](https://docs.github.com/actions)
5454
- [tulflow](https://github.com/tulibraries/tulflow)
5555
- [tul_cob](https://github.com/tulibraries/tul_cob)
5656
@@ -76,7 +76,7 @@ Use `pytest` to run unit and functional tests on this project.
7676
$ pipenv run pytest
7777
```
7878
79-
`lint` and `pytest` are run automatically by CircleCI on each pull request.
79+
`lint` and `pytest` are run automatically by the GitHub Actions **Lint and Test** workflow on each pull request.
8080
8181
### Make Commands
8282
@@ -88,4 +88,4 @@ Used to automatically check if a new dependency does not match upstream airflow
8888
8989
## Deployment
9090
91-
CircleCI checks (lints and tests) code and deploys to the QA server when development branches are merged into the `main` branch. Code is deployed to production when a new release is created. See the [CircleCI configuration file](cob_datapipeline/.circleci/config.yml) for details.
91+
GitHub Actions workflows lint, test, and deploy the project. Pull requests trigger the **Lint and Test** workflow. Pushes to `main` deploy to QA via `.github/workflows/qa-deploy.yml`, and tagged releases (`v*.*.*`) deploy to production via `.github/workflows/prod-deploy.yml`.

0 commit comments

Comments
 (0)