diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 2d418a4..6b793f1 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -34,7 +34,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v1 + uses: github/codeql-action/init@v2 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -45,7 +45,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v1 + uses: github/codeql-action/autobuild@v2 # ℹī¸ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -59,4 +59,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 \ No newline at end of file + uses: github/codeql-action/analyze@v2 \ No newline at end of file diff --git a/.github/workflows/python-docker-edge.yml b/.github/workflows/python-docker-edge.yml index 7e5a062..47b0061 100644 --- a/.github/workflows/python-docker-edge.yml +++ b/.github/workflows/python-docker-edge.yml @@ -20,7 +20,7 @@ jobs: uses: actions/checkout@v3 - name: Docker meta id: meta - uses: docker/metadata-action@v3.7.0 + uses: docker/metadata-action@v4.0.1 with: images: | tillsteinbach/weconnect-mqtt @@ -28,9 +28,9 @@ jobs: tags: | type=edge - name: Set up QEMU - uses: docker/setup-qemu-action@v1.2.0 + uses: docker/setup-qemu-action@v2.0.0 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v1.6.0 + uses: docker/setup-buildx-action@v2.0.0 - name: Login to DockerHub uses: docker/login-action@v1.14.1 with: @@ -44,7 +44,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push id: docker_build - uses: docker/build-push-action@v2.10.0 + uses: docker/build-push-action@v3.0.0 with: context: . file: docker/Dockerfile-edge diff --git a/.github/workflows/python-docker-publish.yml b/.github/workflows/python-docker-publish.yml index 4401e21..9a0feef 100644 --- a/.github/workflows/python-docker-publish.yml +++ b/.github/workflows/python-docker-publish.yml @@ -69,7 +69,7 @@ jobs: uses: actions/checkout@v3 - name: Docker meta id: meta - uses: docker/metadata-action@v3.7.0 + uses: docker/metadata-action@v4.0.1 with: images: | tillsteinbach/weconnect-mqtt @@ -78,9 +78,9 @@ jobs: type=raw,value=edge type=pep440,pattern={{version}} - name: Set up QEMU - uses: docker/setup-qemu-action@v1.2.0 + uses: docker/setup-qemu-action@v2.0.0 - name: Setup Docker Buildx - uses: docker/setup-buildx-action@v1.6.0 + uses: docker/setup-buildx-action@v2.0.0 - name: Login to DockerHub uses: docker/login-action@v1.14.1 with: @@ -94,7 +94,7 @@ jobs: password: ${{ secrets.GITHUB_TOKEN }} - name: Build and push id: docker_build - uses: docker/build-push-action@v2.10.0 + uses: docker/build-push-action@v3.0.0 with: context: docker push: ${{ github.event_name != 'pull_request' }} diff --git a/setup_requirements.txt b/setup_requirements.txt index ef8bc97..288ce18 100644 --- a/setup_requirements.txt +++ b/setup_requirements.txt @@ -1,5 +1,5 @@ pytest-runner~=6.0.0 mccabe~=0.6.1 flake8~=4.0.1 -pylint~=2.13.5 +pylint~=2.13.8 bandit~=1.7.4 \ No newline at end of file