aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorBlackDex <[email protected]>2022-10-21 13:21:57 +0200
committerBlackDex <[email protected]>2022-10-21 13:21:57 +0200
commitd4577d161e82c7c340f3f48a949e7c20e373966d (patch)
tree754b5b292cc0c0ad5390ce17656c8973c525b5d9 /.github/workflows
parent3c8e1c3ca94b901c1b86e01d567aef07bb868388 (diff)
downloadvaultwarden-d4577d161e82c7c340f3f48a949e7c20e373966d.tar.gz
vaultwarden-d4577d161e82c7c340f3f48a949e7c20e373966d.zip
Update github workflows
Updated all the actions where possible. This should at least for the most actions mean that they are using the latest github actions core and should partially resolve the issue #2847 The only actions left are the actions from `actions-rs`.
Diffstat (limited to '.github/workflows')
-rw-r--r--.github/workflows/build.yml4
-rw-r--r--.github/workflows/hadolint.yml2
-rw-r--r--.github/workflows/release.yml10
3 files changed, 8 insertions, 8 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 47080daf..f1488d60 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -40,7 +40,7 @@ jobs:
steps:
# Checkout the repo
- name: "Checkout"
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2
+ uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
# End Checkout the repo
# Install dependencies
@@ -71,7 +71,7 @@ jobs:
# Enable Rust Caching
- - uses: Swatinem/rust-cache@6720f05bc48b77f96918929a9019fb2203ff71f8 # v2.0.0
+ - uses: Swatinem/rust-cache@22c9328bcba27aa81a32b1bef27c7e3c78052531 # v2.0.1
# End Enable Rust Caching
diff --git a/.github/workflows/hadolint.yml b/.github/workflows/hadolint.yml
index 738c3167..5b1e77ad 100644
--- a/.github/workflows/hadolint.yml
+++ b/.github/workflows/hadolint.yml
@@ -12,7 +12,7 @@ jobs:
steps:
# Checkout the repo
- name: Checkout
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2
+ uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
# End Checkout the repo
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 7d0d2ade..70734890 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -24,21 +24,21 @@ jobs:
# Some checks to determine if we need to continue with building a new docker.
# We will skip this check if we are creating a tag, because that has the same hash as a previous run already.
skip_check:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-20.04
if: ${{ github.repository == 'dani-garcia/vaultwarden' }}
outputs:
should_skip: ${{ steps.skip_check.outputs.should_skip }}
steps:
- name: Skip Duplicates Actions
id: skip_check
- uses: fkirc/skip-duplicate-actions@9d116fa7e55f295019cfab7e3ab72b478bcf7fdd # v4.0.0
+ uses: fkirc/skip-duplicate-actions@f11521568414503656a5af807dc3018c012552c4 # v5.2.0
with:
cancel_others: 'true'
# Only run this when not creating a tag
if: ${{ startsWith(github.ref, 'refs/heads/') }}
docker-build:
- runs-on: ubuntu-latest
+ runs-on: ubuntu-20.04
needs: skip_check
# Start a local docker registry to be used to generate multi-arch images.
services:
@@ -60,13 +60,13 @@ jobs:
steps:
# Checkout the repo
- name: Checkout
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3.0.2
+ uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # v3.1.0
with:
fetch-depth: 0
# Login to Docker Hub
- name: Login to Docker Hub
- uses: docker/login-action@49ed152c8eca782a232dede0303416e8f356c37b # v2.0.0
+ uses: docker/login-action@f4ef78c080cd8ba55a85445d5b36e214a81df20a # v2.1.0
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}