From 7dc560eeb4f4eb2087be61f56278aae04aac2f94 Mon Sep 17 00:00:00 2001 From: Sayali Gaikawad <61760125+gaiksaya@users.noreply.github.com> Date: Tue, 15 Nov 2022 12:19:04 -0800 Subject: [PATCH] Upgrade actions and remove deprecated set ouput commands (#2901) Signed-off-by: Sayali Gaikawad --- .github/workflows/groovy-tests.yml | 2 +- .github/workflows/license-header-checker.yml | 2 +- .github/workflows/manifests.yml | 17 +++++++++-------- .github/workflows/python-tests.yml | 4 ++-- .github/workflows/releases.yml | 6 +++--- .github/workflows/versions.yml | 4 ++-- .github/workflows/yaml-lint.yml | 4 ++-- 7 files changed, 20 insertions(+), 19 deletions(-) diff --git a/.github/workflows/groovy-tests.yml b/.github/workflows/groovy-tests.yml index 72b88d76ed..71007d80df 100644 --- a/.github/workflows/groovy-tests.yml +++ b/.github/workflows/groovy-tests.yml @@ -11,7 +11,7 @@ jobs: uses: actions/setup-java@v1 with: java-version: 11 - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Run Tests run: | ./gradlew test --info diff --git a/.github/workflows/license-header-checker.yml b/.github/workflows/license-header-checker.yml index 7813810efe..1f30b4e2fe 100644 --- a/.github/workflows/license-header-checker.yml +++ b/.github/workflows/license-header-checker.yml @@ -7,6 +7,6 @@ jobs: license-header-checker: runs-on: ubuntu-latest steps: - - uses: actions/checkout@master + - uses: actions/checkout@v3 - name: Add License Header uses: kt3k/license_checker@v1.0.6 diff --git a/.github/workflows/manifests.yml b/.github/workflows/manifests.yml index 4495916b3b..310c9ccae1 100644 --- a/.github/workflows/manifests.yml +++ b/.github/workflows/manifests.yml @@ -16,18 +16,19 @@ jobs: outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - id: set-matrix - run: echo "::set-output name=matrix::$(ls manifests/**/opensearch*.yml | awk -F/ '{if($2<2)print$0}' | jq -R -s -c 'split("\n")[:-1]')" + run: echo "{matrix}={$(ls manifests/**/opensearch*.yml | awk -F/ '{if($2<2)print$0}' | jq -R -s -c 'split("\n")[:-1]')}" >> $GITHUB_OUTPUT list-manifests17: runs-on: ubuntu-latest outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - id: set-matrix - run: echo "::set-output name=matrix::$(ls manifests/**/opensearch*.yml | awk -F/ '{if($2>2)print$0}' | jq -R -s -c 'split("\n")[:-1]')" + run: echo "{matrix}={$(ls manifests/**/opensearch*.yml | awk -F/ '{if($2>2)print$0}' | jq -R -s -c 'split("\n")[:-1]')}" >> $GITHUB_OUTPUT + manifest-checks-jdk11: needs: list-manifests11 @@ -39,13 +40,13 @@ jobs: matrix: manifest: ${{ fromJson(needs.list-manifests11.outputs.matrix) }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set Up JDK ${{ env.JDK_VERSION }} uses: actions/setup-java@v1 with: java-version: ${{ env.JDK_VERSION }} - name: Set up Python ${{ env.PYTHON_VERSION }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install Pipenv and Dependencies @@ -65,13 +66,13 @@ jobs: matrix: manifest: ${{ fromJson(needs.list-manifests17.outputs.matrix) }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set Up JDK ${{ env.JDK_VERSION }} uses: actions/setup-java@v1 with: java-version: ${{ env.JDK_VERSION }} - name: Set up Python ${{ env.PYTHON_VERSION }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install Pipenv and Dependencies diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml index dd433aadd9..1d710eb937 100644 --- a/.github/workflows/python-tests.yml +++ b/.github/workflows/python-tests.yml @@ -15,9 +15,9 @@ jobs: env: PYTHON_VERSION: 3.7 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python ${{ env.PYTHON_VERSION }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install Pipenv and Dependencies diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 00d9777876..eddf901b19 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -12,10 +12,10 @@ jobs: outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - id: set-matrix # produces a list of versions, e.g. ["1.0.0","1.0.0","1.0.1","1.1.0","1.2.0","2.0.0"] - run: echo "::set-output name=matrix::$(ls manifests/**/opensearch*.yml | cut -d'/' -f2 | sort | uniq | jq -R -s -c 'split("\n")[:-1]')" + run: echo "{matrix}={$(ls manifests/**/opensearch*.yml | cut -d'/' -f2 | sort | uniq | jq -R -s -c 'split("\n")[:-1]')}" >> $GITHUB_OUTPUT check: needs: list-manifest-versions runs-on: ubuntu-latest @@ -23,7 +23,7 @@ jobs: matrix: version: ${{ fromJson(needs.list-manifest-versions.outputs.matrix) }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - uses: dblock/create-a-github-issue@v3.0.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/versions.yml b/.github/workflows/versions.yml index 34002202a9..b3718c3abd 100644 --- a/.github/workflows/versions.yml +++ b/.github/workflows/versions.yml @@ -13,13 +13,13 @@ jobs: PYTHON_VERSION: 3.7 JDK_VERSION: 14 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set Up JDK ${{ env.JDK_VERSION }} uses: actions/setup-java@v1 with: java-version: ${{ env.JDK_VERSION }} - name: Set up Python ${{ env.PYTHON_VERSION }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install Pipenv and Dependencies diff --git a/.github/workflows/yaml-lint.yml b/.github/workflows/yaml-lint.yml index 6b19cb9408..7963d657a7 100644 --- a/.github/workflows/yaml-lint.yml +++ b/.github/workflows/yaml-lint.yml @@ -9,9 +9,9 @@ jobs: env: PYTHON_VERSION: 3.7 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Set up Python ${{ env.PYTHON_VERSION }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v3 with: python-version: ${{ env.PYTHON_VERSION }} - name: Install Pipenv and Dependencies