From f4cd687ba0811c8e6f0f17b8e32834b527673c9d Mon Sep 17 00:00:00 2001 From: thepetk Date: Thu, 9 Nov 2023 16:33:28 +0000 Subject: [PATCH 1/5] Bump up github actions for typescript model generation workflow Signed-off-by: thepetk --- .github/workflows/release-typescript-models.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release-typescript-models.yaml b/.github/workflows/release-typescript-models.yaml index d89dc2e46..1c5685be8 100644 --- a/.github/workflows/release-typescript-models.yaml +++ b/.github/workflows/release-typescript-models.yaml @@ -36,19 +36,19 @@ jobs: path: api - name: Setup python - uses: actions/setup-python@v4 + uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1 with: python-version: '3.9.12' - name: Install Python dependencies - uses: py-actions/py-dependency-install@v2 + uses: py-actions/py-dependency-install@9c419aa98bfb42280bdae2b0a736befd9b01e3b1 # v4.0.0 with: path: 'api/build/typescript-model/requirements.txt' - name: Setup node - uses: actions/setup-node@v1 + uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 # v4.0.0 with: - node-version: 12 + node-version: 16 registry-url: 'https://registry.npmjs.org' scope: '@devfile' From 47893e3cc25976387bb92c685592b1e4804c92ab Mon Sep 17 00:00:00 2001 From: thepetk Date: Thu, 9 Nov 2023 16:35:59 +0000 Subject: [PATCH 2/5] Pin setup-python to its latest version Signed-off-by: thepetk --- .github/workflows/publish-devfile-schema.yaml | 2 +- .github/workflows/release-devfile-schema.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish-devfile-schema.yaml b/.github/workflows/publish-devfile-schema.yaml index f2321e547..8f206829c 100644 --- a/.github/workflows/publish-devfile-schema.yaml +++ b/.github/workflows/publish-devfile-schema.yaml @@ -31,7 +31,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1 with: python-version: '3.9' diff --git a/.github/workflows/release-devfile-schema.yaml b/.github/workflows/release-devfile-schema.yaml index fd77c2a58..c55470198 100644 --- a/.github/workflows/release-devfile-schema.yaml +++ b/.github/workflows/release-devfile-schema.yaml @@ -31,7 +31,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@65d7f2d534ac1bc67fcd62888c5f4f3d2cb2b236 # v4.7.1 with: python-version: '3.9' From e97daf9e16190a8c5124ae6f3d3dd92ce9266df6 Mon Sep 17 00:00:00 2001 From: thepetk Date: Thu, 9 Nov 2023 21:15:30 +0000 Subject: [PATCH 3/5] Bump up setup-node node-version to 18 Signed-off-by: thepetk --- .github/workflows/release-typescript-models.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-typescript-models.yaml b/.github/workflows/release-typescript-models.yaml index 1c5685be8..e0f17f979 100644 --- a/.github/workflows/release-typescript-models.yaml +++ b/.github/workflows/release-typescript-models.yaml @@ -48,7 +48,7 @@ jobs: - name: Setup node uses: actions/setup-node@8f152de45cc393bb48ce5d89d36b731f54556e65 # v4.0.0 with: - node-version: 16 + node-version: 18 registry-url: 'https://registry.npmjs.org' scope: '@devfile' From bbf8bbed2ed14cff2c91c10ce227a3b889b20812 Mon Sep 17 00:00:00 2001 From: thepetk Date: Fri, 10 Nov 2023 11:47:47 +0000 Subject: [PATCH 4/5] Bump up setup-go version to 1.18 inside codecov workflow Signed-off-by: thepetk --- .github/workflows/codecov.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/codecov.yaml b/.github/workflows/codecov.yaml index c966d9b77..d4a9be860 100644 --- a/.github/workflows/codecov.yaml +++ b/.github/workflows/codecov.yaml @@ -36,7 +36,7 @@ jobs: - name: Set up Go 1.x uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 with: - go-version: 1.17 + go-version: 1.18 - name: Run tests run: go test ./... -coverprofile cover.out - name: Codecov From 62ffb5a3306faa2d62e0041a27757443f20fa553 Mon Sep 17 00:00:00 2001 From: Theofanis Petkos Date: Fri, 10 Nov 2023 14:56:49 +0000 Subject: [PATCH 5/5] Update .github/workflows/codecov.yaml Signed-off-by: thepetk Co-authored-by: Armel Soro Signed-off-by: thepetk --- .github/workflows/codecov.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/codecov.yaml b/.github/workflows/codecov.yaml index d4a9be860..14dffecae 100644 --- a/.github/workflows/codecov.yaml +++ b/.github/workflows/codecov.yaml @@ -36,7 +36,7 @@ jobs: - name: Set up Go 1.x uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0 with: - go-version: 1.18 + go-version-file: go.mod - name: Run tests run: go test ./... -coverprofile cover.out - name: Codecov