diff --git a/.circleci/config.yml b/.circleci/config.yml index 1025283..e315bf3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -19,20 +19,6 @@ common-steps: version: 2.1 jobs: - lint-and-test: - docker: - - image: debian:bullseye - steps: - - checkout - - *installdeps - - *installtestdeps - - run: - name: install test requirements, run linters, and run tests - command: | - source .venv/bin/activate - sed -i -re "292s/^(\s+).*\$/\1return _.prepend_to_build_command_raw('')/" /usr/lib/python3/dist-packages/reprotest/build.py - make test - reprotest-wheels: docker: - image: debian:bullseye @@ -54,7 +40,6 @@ jobs: workflows: builder_ci: jobs: - - lint-and-test - reprotest-wheels nightly: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cba9abb..7822b28 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,10 +9,15 @@ jobs: container: debian:bullseye steps: - uses: actions/checkout@v4 - - name: Install dependencies + with: + lfs: true run: | - apt-get update && apt-get install --yes --no-install-recommends make python3-pip + apt-get update && apt-get install --yes --no-install-recommends make python3-pip sudo pip install -r test-requirements.txt - name: Run lint checks run: | - make lint \ No newline at end of file + make lint + - name: Run tests + run: | + make install-deps + make test \ No newline at end of file