summaryrefslogtreecommitdiffstats
path: root/.github/workflows
diff options
context:
space:
mode:
authorAbdul Rauf <abdulraufmujahid@gmail.com>2023-12-01 23:11:45 +0500
committerGitHub <noreply@github.com>2023-12-01 18:11:45 +0000
commitd76fed585003728ea759767d8e5e24fe918118f5 (patch)
treefdad3838c2003cb75e8d004e2492c08227d15b9b /.github/workflows
parent9ce9c543992243737516750bf08f5d073e899715 (diff)
downloadinvidious-d76fed585003728ea759767d8e5e24fe918118f5.tar.gz
invidious-d76fed585003728ea759767d8e5e24fe918118f5.tar.bz2
invidious-d76fed585003728ea759767d8e5e24fe918118f5.zip
ci: update github actions (#4209)
* ci: update actions/checkout to v4 * ci: remove patch version from crystal-lang/install-crystal latest patch will be automatically installed which is 1.8.1 https://github.com/crystal-lang/install-crystal * ci: update docker/setup-buildx-action to v3 * ci: update docker/build-push-action to v5 * ci: update docker/setup-qemu-action to v3 * ci: update docker/login-action to v3 * ci: actions/stale to v8 https://github.com/actions/stale/blob/main/CHANGELOG.md * Revert "ci: remove patch version from crystal-lang/install-crystal" This reverts commit 8c39ce846fa0a7057d66dc25b853c40b2366faf3.
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/ci.yml12
-rw-r--r--.github/workflows/container-release.yml12
-rw-r--r--.github/workflows/stale.yml2
3 files changed, 13 insertions, 13 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 1ca0dc96..7fb7ffa7 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -47,7 +47,7 @@ jobs:
stable: false
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
with:
submodules: true
@@ -87,7 +87,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Build Docker
run: docker-compose build --build-arg release=0
@@ -103,18 +103,18 @@ jobs:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- name: Set up QEMU
- uses: docker/setup-qemu-action@v2
+ uses: docker/setup-qemu-action@v3
with:
platforms: arm64
- name: Set up Docker Buildx
- uses: docker/setup-buildx-action@v2
+ uses: docker/setup-buildx-action@v3
- name: Build Docker ARM64 image
- uses: docker/build-push-action@v3
+ uses: docker/build-push-action@v5
with:
context: .
file: docker/Dockerfile.arm64
diff --git a/.github/workflows/container-release.yml b/.github/workflows/container-release.yml
index c2756fcc..8b3202d7 100644
--- a/.github/workflows/container-release.yml
+++ b/.github/workflows/container-release.yml
@@ -22,7 +22,7 @@ jobs:
steps:
- name: Checkout
- uses: actions/checkout@v3
+ uses: actions/checkout@v4
- name: Install Crystal
uses: crystal-lang/install-crystal@v1.8.0
@@ -38,15 +38,15 @@ jobs:
fi
- name: Set up QEMU
- uses: docker/setup-qemu-action@v2
+ uses: docker/setup-qemu-action@v3
with:
platforms: arm64
- name: Set up Docker Buildx
- uses: docker/setup-buildx-action@v2
+ uses: docker/setup-buildx-action@v3
- name: Login to registry
- uses: docker/login-action@v2
+ uses: docker/login-action@v3
with:
registry: quay.io
username: ${{ secrets.QUAY_USERNAME }}
@@ -54,7 +54,7 @@ jobs:
- name: Build and push Docker AMD64 image for Push Event
if: github.ref == 'refs/heads/master'
- uses: docker/build-push-action@v3
+ uses: docker/build-push-action@v5
with:
context: .
file: docker/Dockerfile
@@ -67,7 +67,7 @@ jobs:
- name: Build and push Docker ARM64 image for Push Event
if: github.ref == 'refs/heads/master'
- uses: docker/build-push-action@v3
+ uses: docker/build-push-action@v5
with:
context: .
file: docker/Dockerfile.arm64
diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml
index a7e218a2..b25199e3 100644
--- a/.github/workflows/stale.yml
+++ b/.github/workflows/stale.yml
@@ -10,7 +10,7 @@ jobs:
stale:
runs-on: ubuntu-latest
steps:
- - uses: actions/stale@v5
+ - uses: actions/stale@v8
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 365