diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index f58235cb..d36e0254 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -13,18 +13,18 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: submodules: true - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v2 - name: Cache Docker layers - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: /tmp/.buildx-cache key: ${{ runner.os }}-buildx-${{ github.sha }} @@ -32,13 +32,13 @@ jobs: ${{ runner.os }}-buildx- - name: Login to DockerHub - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Login to GitHub Container Registry - uses: docker/login-action@v1 + uses: docker/login-action@v2 with: registry: ghcr.io username: ${{ github.repository_owner }} @@ -55,13 +55,13 @@ jobs: - name: Lower case for Docker Hub id: dh_string - uses: ASzc/change-string-case-action@v1 + uses: ASzc/change-string-case-action@v5 with: string: ${{ secrets.DOCKERHUB_USERNAME }}/${{ github.event.repository.name }} - name: Lower case for ghcr id: ghcr_string - uses: ASzc/change-string-case-action@v1 + uses: ASzc/change-string-case-action@v5 with: string: ${{ github.event.repository.full_name }} @@ -71,7 +71,7 @@ jobs: mongodb-version: "6.0" - name: Build CI docker images - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . # due to the limitation of docker, we can only save one platform at a time. @@ -94,7 +94,7 @@ jobs: make ci-test - name: Build and push docker images - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v4 with: context: . platforms: linux/amd64, linux/arm64 diff --git a/requirements.txt b/requirements.txt index 735cf591..f8e0a9d2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -requests==2.29.0 +requests==2.30.0 pytelegrambotapi==4.11.0 beautifulsoup4==4.12.2 tgbot-ping==1.0.7 @@ -8,7 +8,7 @@ pymongo==4.3.3 tornado==6.3.1 captcha==0.4 passlib==1.7.4 -fakeredis==2.11.1 +fakeredis==2.11.2 filetype==1.2.0 requests[socks] tqdm==4.65.0 @@ -20,4 +20,4 @@ zhconv==1.4.3 jinja2==3.1.2 coloredlogs==15.0.1 meilisearch==0.26.0 -sentry-sdk==1.21.0 +sentry-sdk==1.22.1