From db661a76dce7abda21101bd123047bc5b706b0e6 Mon Sep 17 00:00:00 2001 From: Sergejs Kostjucenko <85877331+sergejparity@users.noreply.github.com> Date: Thu, 25 Aug 2022 01:09:21 +0300 Subject: [PATCH] pin gha versions and add dependabot (#492) --- .github/dependabot.yml | 6 ++++++ .github/workflows/backend.yml | 24 ++++++++++++------------ .github/workflows/frontend.yml | 4 ++-- 3 files changed, 20 insertions(+), 14 deletions(-) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..aaf1019 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,6 @@ +version: 2 +updates: + - package-ecosystem: github-actions + directory: '/' + schedule: + interval: daily diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index 61bfc79..b851ba5 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -25,17 +25,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v3 - name: Install Rust stable toolchain - uses: actions-rs/toolchain@v1.0.7 + uses: actions-rs/toolchain@v1 with: profile: minimal toolchain: stable override: true - name: Rust Cache - uses: Swatinem/rust-cache@v1.3.0 + uses: Swatinem/rust-cache@6720f05bc48b77f96918929a9019fb2203ff71f8 # v2.0.0 with: working-directory: backend @@ -47,10 +47,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v3 - name: Install Rust stable toolchain - uses: actions-rs/toolchain@v1.0.7 + uses: actions-rs/toolchain@v1 with: profile: minimal toolchain: stable @@ -58,7 +58,7 @@ jobs: components: clippy, rustfmt - name: Rust Cache - uses: Swatinem/rust-cache@v1.3.0 + uses: Swatinem/rust-cache@6720f05bc48b77f96918929a9019fb2203ff71f8 # v2.0.0 with: working-directory: backend @@ -70,17 +70,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v3 - name: Install Rust stable toolchain - uses: actions-rs/toolchain@v1.0.7 + uses: actions-rs/toolchain@v1 with: profile: minimal toolchain: stable override: true - name: Rust Cache - uses: Swatinem/rust-cache@v1.3.0 + uses: Swatinem/rust-cache@6720f05bc48b77f96918929a9019fb2203ff71f8 # v2.0.0 with: working-directory: backend @@ -92,17 +92,17 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2.3.4 + uses: actions/checkout@v3 - name: Install Rust stable toolchain - uses: actions-rs/toolchain@v1.0.7 + uses: actions-rs/toolchain@v1 with: profile: minimal toolchain: stable override: true - name: Rust Cache - uses: Swatinem/rust-cache@v1.3.0 + uses: Swatinem/rust-cache@6720f05bc48b77f96918929a9019fb2203ff71f8 # v2.0.0 with: working-directory: backend diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml index 014c39d..bcccc15 100644 --- a/.github/workflows/frontend.yml +++ b/.github/workflows/frontend.yml @@ -28,10 +28,10 @@ jobs: node-version: [10.x, 12.x] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }}