From 7fcca394ffb7ad6274fda76c6d3b45a8f99b2ab6 Mon Sep 17 00:00:00 2001 From: Cliffano Subagio Date: Thu, 14 Mar 2024 13:27:19 +1100 Subject: [PATCH] Update GH actions to v4 and node version to 20. --- .github/workflows/ci-workflow.yaml | 6 +++--- .github/workflows/publish-doc-workflow.yaml | 6 +++--- .github/workflows/publish-javascript-workflow.yaml | 2 +- .github/workflows/publish-python-workflow.yaml | 2 +- .github/workflows/publish-ruby-workflow.yaml | 2 +- .github/workflows/release-major-workflow.yaml | 6 +++--- .github/workflows/release-minor-workflow.yaml | 6 +++--- .github/workflows/release-patch-workflow.yaml | 6 +++--- clients/java/generated/.github/workflows/maven.yml | 2 +- clients/r/generated/.github/workflows/r-client.yaml | 2 +- 10 files changed, 20 insertions(+), 20 deletions(-) diff --git a/.github/workflows/ci-workflow.yaml b/.github/workflows/ci-workflow.yaml index 70db377..a73e7c1 100644 --- a/.github/workflows/ci-workflow.yaml +++ b/.github/workflows/ci-workflow.yaml @@ -5,12 +5,12 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: token: ${{ secrets.STUDIO_GITHUB_TOKEN }} - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v4 with: - node-version: '16' + node-version: '20' - uses: ./.github/actions/ci-action - run: npm install -g gh-pages - run: CACHE_DIR=/tmp gh-pages --dist doc/ --user "pakkunbot " --repo "https://cliffano:${{ secrets.STUDIO_GITHUB_TOKEN }}@github.com/oapicf/endoflife.date-api-clients.git" diff --git a/.github/workflows/publish-doc-workflow.yaml b/.github/workflows/publish-doc-workflow.yaml index d2626a8..aec5fb0 100644 --- a/.github/workflows/publish-doc-workflow.yaml +++ b/.github/workflows/publish-doc-workflow.yaml @@ -7,13 +7,13 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: token: ${{ secrets.STUDIO_GITHUB_TOKEN }} ref: main - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v4 with: - node-version: '16' + node-version: '20' - run: make deps init-spec doc-latest doc-version - run: >- CACHE_DIR=/tmp gh-pages --dist doc/ --user "pakkunbot diff --git a/.github/workflows/publish-javascript-workflow.yaml b/.github/workflows/publish-javascript-workflow.yaml index a6135cd..4514f00 100644 --- a/.github/workflows/publish-javascript-workflow.yaml +++ b/.github/workflows/publish-javascript-workflow.yaml @@ -7,7 +7,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 with: ref: main - uses: ./.github/actions/publish-javascript-action diff --git a/.github/workflows/publish-python-workflow.yaml b/.github/workflows/publish-python-workflow.yaml index 62f75d5..f06aa13 100644 --- a/.github/workflows/publish-python-workflow.yaml +++ b/.github/workflows/publish-python-workflow.yaml @@ -7,7 +7,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 with: ref: main - uses: ./.github/actions/publish-python-action diff --git a/.github/workflows/publish-ruby-workflow.yaml b/.github/workflows/publish-ruby-workflow.yaml index 3bb3b8d..bf87a4e 100644 --- a/.github/workflows/publish-ruby-workflow.yaml +++ b/.github/workflows/publish-ruby-workflow.yaml @@ -7,7 +7,7 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 with: ref: main - uses: ./.github/actions/publish-ruby-action diff --git a/.github/workflows/release-major-workflow.yaml b/.github/workflows/release-major-workflow.yaml index e65848a..7bcd9cc 100644 --- a/.github/workflows/release-major-workflow.yaml +++ b/.github/workflows/release-major-workflow.yaml @@ -5,12 +5,12 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: token: ${{ secrets.STUDIO_GITHUB_TOKEN }} - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v4 with: - node-version: '16' + node-version: '20' - run: git config --global user.email "blah+pakkun@cliffano.com" - run: git config --global user.name "pakkunbot" - run: npm install -g rtk diff --git a/.github/workflows/release-minor-workflow.yaml b/.github/workflows/release-minor-workflow.yaml index 3bf74a3..8167fc6 100644 --- a/.github/workflows/release-minor-workflow.yaml +++ b/.github/workflows/release-minor-workflow.yaml @@ -5,12 +5,12 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: token: ${{ secrets.STUDIO_GITHUB_TOKEN }} - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v4 with: - node-version: '16' + node-version: '20' - run: git config --global user.email "blah+pakkun@cliffano.com" - run: git config --global user.name "pakkunbot" - run: npm install -g rtk diff --git a/.github/workflows/release-patch-workflow.yaml b/.github/workflows/release-patch-workflow.yaml index 6b31633..28b56ca 100644 --- a/.github/workflows/release-patch-workflow.yaml +++ b/.github/workflows/release-patch-workflow.yaml @@ -5,12 +5,12 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: token: ${{ secrets.STUDIO_GITHUB_TOKEN }} - - uses: actions/setup-node@v1 + - uses: actions/setup-node@v4 with: - node-version: '16' + node-version: '20' - run: git config --global user.email "blah+pakkun@cliffano.com" - run: git config --global user.name "pakkunbot" - run: npm install -g rtk diff --git a/clients/java/generated/.github/workflows/maven.yml b/clients/java/generated/.github/workflows/maven.yml index ff931b0..3b5002e 100644 --- a/clients/java/generated/.github/workflows/maven.yml +++ b/clients/java/generated/.github/workflows/maven.yml @@ -19,7 +19,7 @@ jobs: matrix: java: [ '8' ] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up JDK uses: actions/setup-java@v2 with: diff --git a/clients/r/generated/.github/workflows/r-client.yaml b/clients/r/generated/.github/workflows/r-client.yaml index 216ebe6..90f293b 100644 --- a/clients/r/generated/.github/workflows/r-client.yaml +++ b/clients/r/generated/.github/workflows/r-client.yaml @@ -15,7 +15,7 @@ jobs: env: R_KEEP_PKG_SOURCE: yes steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: r-lib/actions/setup-r@v2 with: use-public-rspm: true