mirror of
https://github.com/werf/actions.git
synced 2026-02-05 02:46:23 +03:00
Merge pull request #73 from werf/feat/use_nodejs_20
feat: use nodejs 20
This commit is contained in:
4
.github/workflows/test.yaml
vendored
4
.github/workflows/test.yaml
vendored
@@ -16,7 +16,7 @@ jobs:
|
|||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
@@ -35,7 +35,7 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ converge:
|
|||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
@@ -71,7 +71,7 @@ Make sure to use `fetch-depth: 0` setting in the checkout action, like follows:
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -23,5 +23,5 @@ inputs:
|
|||||||
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
||||||
required: false
|
required: false
|
||||||
runs:
|
runs:
|
||||||
using: 'node16'
|
using: 'node20'
|
||||||
main: 'converge/index.js'
|
main: 'converge/index.js'
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ build:
|
|||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
|||||||
@@ -20,5 +20,5 @@ inputs:
|
|||||||
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
||||||
required: false
|
required: false
|
||||||
runs:
|
runs:
|
||||||
using: 'node16'
|
using: 'node20'
|
||||||
main: 'index.js'
|
main: 'index.js'
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ cleanup:
|
|||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Fetch all history for all tags and branches
|
- name: Fetch all history for all tags and branches
|
||||||
run: git fetch --prune --unshallow
|
run: git fetch --prune --unshallow
|
||||||
|
|||||||
@@ -20,5 +20,5 @@ inputs:
|
|||||||
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
||||||
required: false
|
required: false
|
||||||
runs:
|
runs:
|
||||||
using: 'node16'
|
using: 'node20'
|
||||||
main: 'index.js'
|
main: 'index.js'
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ converge:
|
|||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
|||||||
@@ -23,5 +23,5 @@ inputs:
|
|||||||
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
||||||
required: false
|
required: false
|
||||||
runs:
|
runs:
|
||||||
using: 'node16'
|
using: 'node20'
|
||||||
main: 'index.js'
|
main: 'index.js'
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ dismiss:
|
|||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Dismiss
|
- name: Dismiss
|
||||||
uses: werf/actions/dismiss@v1.2
|
uses: werf/actions/dismiss@v1.2
|
||||||
|
|||||||
@@ -23,5 +23,5 @@ inputs:
|
|||||||
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
||||||
required: false
|
required: false
|
||||||
runs:
|
runs:
|
||||||
using: 'node16'
|
using: 'node20'
|
||||||
main: 'index.js'
|
main: 'index.js'
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ werf:
|
|||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: Install werf CLI
|
- name: Install werf CLI
|
||||||
uses: werf/actions/install@v1.2
|
uses: werf/actions/install@v1.2
|
||||||
|
|||||||
@@ -17,5 +17,5 @@ inputs:
|
|||||||
default: '0'
|
default: '0'
|
||||||
required: false
|
required: false
|
||||||
runs:
|
runs:
|
||||||
using: 'node16'
|
using: 'node20'
|
||||||
main: 'index.js'
|
main: 'index.js'
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ run:
|
|||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v4
|
||||||
with:
|
with:
|
||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
|
|||||||
@@ -26,5 +26,5 @@ inputs:
|
|||||||
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
description: 'Base64 encoded kubeconfig data used for deployment, cleanup and distributed locks'
|
||||||
required: false
|
required: false
|
||||||
runs:
|
runs:
|
||||||
using: 'node16'
|
using: 'node20'
|
||||||
main: 'index.js'
|
main: 'index.js'
|
||||||
|
|||||||
Reference in New Issue
Block a user