diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 4388ec6a..d4fc59d4 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -19,25 +19,26 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: submodules: recursive - name: Checkout Schemas repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: repository: IATI/IATI-Schemas ref: version-2.01 path: IATI-Schemas - name: Set up Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: '3.9' cache: 'pip' - name: Install dependencies run: | + sudo apt-get update sudo apt-get -y install libxml2-utils python3-dev python3-lxml python -m pip install --upgrade pip setuptools wheel python -m pip install -r requirements.txt @@ -64,6 +65,6 @@ jobs: pull-requests: write contents: write steps: - - uses: fastify/github-action-merge-dependabot@v3.6 + - uses: fastify/github-action-merge-dependabot@v3.11 with: github-token: ${{secrets.GITHUB_TOKEN}} diff --git a/requirements.txt b/requirements.txt index 6de5c6ed..77f0ddaa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ -Sphinx==6.1.3 -pytest==7.2.1 +Sphinx==7.4.7 +pytest==8.3.5