From fb1772fd0f234426ac61a04e3a5a12294c387c4e Mon Sep 17 00:00:00 2001 From: Jennifer Cwagenberg Date: Thu, 19 Oct 2023 14:26:57 -0500 Subject: [PATCH] ci(actions): :arrow_up: update github actions to the latest versions --- .github/dependabot.yaml | 7 +++++++ .github/workflows/publish-docker.yml | 12 ++++++------ .github/workflows/publish-package.yml | 2 +- .github/workflows/run-tests.yml | 4 ++-- 4 files changed, 16 insertions(+), 9 deletions(-) create mode 100644 .github/dependabot.yaml diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml new file mode 100644 index 0000000..e8bdd99 --- /dev/null +++ b/.github/dependabot.yaml @@ -0,0 +1,7 @@ +--- +version: 2 +updates: + - package-ecosystem: github-actions + directory: / + schedule: + interval: daily diff --git a/.github/workflows/publish-docker.yml b/.github/workflows/publish-docker.yml index a2b5ebb..f29254c 100644 --- a/.github/workflows/publish-docker.yml +++ b/.github/workflows/publish-docker.yml @@ -12,16 +12,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Set up QEMU - uses: docker/setup-qemu-action@v1 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 + uses: docker/setup-buildx-action@v3 - name: Login to Docker Hub - uses: docker/login-action@v1 + uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} @@ -33,7 +33,7 @@ jobs: echo ::set-output name=gh-username-lower::$(echo ${{ github.repository_owner }} | tr '[:upper:]' '[:lower:]') - name: Build and push Image - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: file: ./docker/Dockerfile platforms: linux/amd64,linux/arm64 @@ -45,7 +45,7 @@ jobs: TAG: ${{ startsWith(github.ref, 'refs/tags/') && steps.get-variables.outputs.version || 'latest' }} - name: Build and push Cuda Image - uses: docker/build-push-action@v2 + uses: docker/build-push-action@v5 with: file: ./docker/cuda.Dockerfile platforms: linux/amd64 diff --git a/.github/workflows/publish-package.yml b/.github/workflows/publish-package.yml index a68ae51..eb46256 100644 --- a/.github/workflows/publish-package.yml +++ b/.github/workflows/publish-package.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python uses: actions/setup-python@v4 with: diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 2703870..eab1320 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -22,7 +22,7 @@ jobs: python-version: ['3.8', '3.9', '3.10'] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v4 with: @@ -41,7 +41,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Docker build run: docker build -f docker/Dockerfile -t libretranslate .