diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index a959a5b6..008c2f60 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -8,9 +8,6 @@ on: branches: - "*" - "feature/**" -env: - ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION: true - jobs: Get-CI-Image-Tag: uses: opensearch-project/opensearch-build/.github/workflows/get-ci-image-tag.yml@main @@ -29,16 +26,19 @@ jobs: # using the same image which is used by opensearch-build team to build the OpenSearch Distribution # this image tag is subject to change as more dependencies and updates will arrive over time image: ${{ needs.Get-CI-Image-Tag.outputs.ci-image-version-linux }} - # need to switch to root so that github actions can install runner binary on container without permission issues. - options: --user root + options: ${{ needs.Get-CI-Image-Tag.outputs.ci-image-start-options }} steps: + - name: Run start commands + run: ${{ needs.Get-CI-Image-Tag.outputs.ci-image-start-command }} + - name: Checkout geospatial - uses: actions/checkout@v1 + uses: actions/checkout@v4 - name: Setup Java ${{ matrix.java }} - uses: actions/setup-java@v1 + uses: actions/setup-java@v4 with: + distribution: 'corretto' java-version: ${{ matrix.java }} - name: Run build @@ -47,7 +47,7 @@ jobs: su `id -un 1000` -c "./gradlew build" - name: Upload Coverage Report - uses: codecov/codecov-action@v1 + uses: codecov/codecov-action@v4 with: token: ${{ secrets.CODECOV_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md index acd7b49a..7ef8e2e8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,7 @@ See the [CONTRIBUTING guide](./CONTRIBUTING.md#Changelog) for instructions on ho ### Enhancements ### Bug Fixes ### Infrastructure +- Github ci-runner Node.js issue fix ([#701](https://github.com/opensearch-project/geospatial/pull/701)) ### Documentation ### Maintenance ### Refactoring