Browse Source

update workflow dependencies (#841)

pull/842/head
Jason Dove 3 years ago committed by GitHub
parent
commit
0846fc1d96
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      .github/workflows/artifacts.yml
  2. 2
      .github/workflows/ci.yml
  3. 12
      .github/workflows/docker.yml
  4. 2
      .github/workflows/docs.yml
  5. 4
      .github/workflows/pr.yml
  6. 2
      .github/workflows/release.yml
  7. 4
      .github/workflows/vue-lint.yml

12
.github/workflows/artifacts.yml

@ -41,18 +41,18 @@ jobs:
target: osx-arm64 target: osx-arm64
steps: steps:
- name: Get the sources - name: Get the sources
uses: actions/checkout@v2 uses: actions/checkout@v3
with: with:
fetch-depth: 0 fetch-depth: 0
submodules: true submodules: true
- name: Setup .NET Core - name: Setup .NET Core
uses: actions/setup-dotnet@v1 uses: actions/setup-dotnet@v2
with: with:
dotnet-version: 6.0.x dotnet-version: 6.0.x
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v2 uses: actions/setup-node@v3
with: with:
node-version: '14' node-version: '14'
@ -167,17 +167,17 @@ jobs:
target: win-x64 target: win-x64
steps: steps:
- name: Get the sources - name: Get the sources
uses: actions/checkout@v2 uses: actions/checkout@v3
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Setup .NET Core - name: Setup .NET Core
uses: actions/setup-dotnet@v1 uses: actions/setup-dotnet@v2
with: with:
dotnet-version: 6.0.x dotnet-version: 6.0.x
- name: Setup Node.js - name: Setup Node.js
uses: actions/setup-node@v2 uses: actions/setup-node@v3
with: with:
node-version: '14' node-version: '14'

2
.github/workflows/ci.yml

@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Get the sources - name: Get the sources
uses: actions/checkout@v2 uses: actions/checkout@v3
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Extract Docker Tag - name: Extract Docker Tag

12
.github/workflows/docker.yml

@ -45,26 +45,26 @@ jobs:
qemu: true qemu: true
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v3
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Set up QEMU - name: Set up QEMU
uses: docker/setup-qemu-action@v1 uses: docker/setup-qemu-action@v2
if: ${{ matrix.qemu == true }} if: ${{ matrix.qemu == true }}
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1 uses: docker/setup-buildx-action@v2
id: docker-buildx id: docker-buildx
- name: Login to DockerHub - name: Login to DockerHub
uses: docker/login-action@v1 uses: docker/login-action@v2
with: with:
username: ${{ secrets.docker_hub_username }} username: ${{ secrets.docker_hub_username }}
password: ${{ secrets.docker_hub_access_token }} password: ${{ secrets.docker_hub_access_token }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v2 uses: docker/build-push-action@v3
with: with:
builder: ${{ steps.docker-buildx.outputs.name }} builder: ${{ steps.docker-buildx.outputs.name }}
context: . context: .
@ -78,7 +78,7 @@ jobs:
if: ${{ matrix.name != 'arm64' }} if: ${{ matrix.name != 'arm64' }}
- name: Build and push - name: Build and push
uses: docker/build-push-action@v2 uses: docker/build-push-action@v3
with: with:
builder: ${{ steps.docker-buildx.outputs.name }} builder: ${{ steps.docker-buildx.outputs.name }}
context: . context: .

2
.github/workflows/docs.yml

@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout master - name: Checkout master
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Deploy docs - name: Deploy docs
uses: mhausenblas/mkdocs-deploy-gh-pages@master uses: mhausenblas/mkdocs-deploy-gh-pages@master

4
.github/workflows/pr.yml

@ -10,10 +10,10 @@ jobs:
os: [ windows-latest, ubuntu-latest, macos-latest ] os: [ windows-latest, ubuntu-latest, macos-latest ]
steps: steps:
- name: Get the sources - name: Get the sources
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Setup .NET Core - name: Setup .NET Core
uses: actions/setup-dotnet@v1 uses: actions/setup-dotnet@v2
with: with:
dotnet-version: 6.0.x dotnet-version: 6.0.x

2
.github/workflows/release.yml

@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Get the sources - name: Get the sources
uses: actions/checkout@v2 uses: actions/checkout@v3
with: with:
fetch-depth: 0 fetch-depth: 0
- name: Extract Docker Tag - name: Extract Docker Tag

4
.github/workflows/vue-lint.yml

@ -7,10 +7,10 @@ jobs:
steps: steps:
# Checkout the current repo # Checkout the current repo
- name: Checkout current repository - name: Checkout current repository
uses: actions/checkout@v2 uses: actions/checkout@v3
# Setup NodeJS version 14 # Setup NodeJS version 14
- name: Setup NodeJS V14.x.x - name: Setup NodeJS V14.x.x
uses: actions/setup-node@v2 uses: actions/setup-node@v3
with: with:
node-version: '14' node-version: '14'
# CD into the current client directory and lint and build the client # CD into the current client directory and lint and build the client

Loading…
Cancel
Save