Skip to content

Commit

Permalink
Problem: workflow contains deprecated syntax (#754)
Browse files Browse the repository at this point in the history
* Problem: workflow contains deprecated syntax

Solution:
- update set-output to new syntax
- ugprade some dependencies

* fix version

* bump plugins

Co-authored-by: mmsqe <mavis@crypto.com>
  • Loading branch information
yihuang and mmsqe committed Nov 2, 2022
1 parent 8d43600 commit b8d9c1c
Show file tree
Hide file tree
Showing 7 changed files with 51 additions and 51 deletions.
20 changes: 10 additions & 10 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.4
- uses: actions/setup-go@v2.1.3
- uses: actions/checkout@v3
- uses: actions/setup-go@v3
with:
go-version: 1.18
- uses: technote-space/get-diff-action@v5
- uses: technote-space/get-diff-action@v6
id: git_diff
with:
SUFFIX_FILTER: |
Expand All @@ -33,11 +33,11 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v2.3.4
- uses: actions/setup-go@v2.1.3
- uses: actions/checkout@v3
- uses: actions/setup-go@v3
with:
go-version: 1.18
- uses: technote-space/get-diff-action@v5
- uses: technote-space/get-diff-action@v6
id: git_diff
with:
SUFFIX_FILTER: |
Expand Down Expand Up @@ -70,7 +70,7 @@ jobs:
with:
fetch-depth: 0
- id: changed-files
uses: tj-actions/changed-files@v29.0.2
uses: tj-actions/changed-files@v34
with:
files: |
go.mod
Expand All @@ -85,7 +85,7 @@ jobs:
run: |
set +e
(git diff --no-ext-diff --exit-code)
echo ::set-output name=changed::$?
echo "name=changed::$?" >> $GITHUB_OUTPUT
- uses: actions/upload-artifact@v2
if: steps.changes.outputs.changed == 1
with:
Expand All @@ -101,7 +101,7 @@ jobs:
with:
fetch-depth: 0
- id: changed-files
uses: tj-actions/changed-files@v29.0.2
uses: tj-actions/changed-files@v34
with:
files: |
contracts
Expand All @@ -124,7 +124,7 @@ jobs:
run: |
set +e
(git diff --no-ext-diff --exit-code)
echo ::set-output name=changed::$?
echo "name=changed::$?" >> $GITHUB_OUTPUT
- uses: actions/upload-artifact@v2
if: steps.changes.outputs.changed == 1
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/linkchecker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
with:
fetch-depth: 0
- id: changed-files
uses: tj-actions/changed-files@v29.0.2
uses: tj-actions/changed-files@v34
with:
files: |
docs/**/*.md
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ jobs:
- uses: actions/setup-go@v3
with:
go-version: 1.18
- uses: actions/checkout@v2.3.4
- uses: technote-space/get-diff-action@v5
- uses: actions/checkout@v3
- uses: technote-space/get-diff-action@v6
with:
SUFFIX_FILTER: |
.go
Expand All @@ -46,7 +46,7 @@ jobs:
with:
fetch-depth: 0
- id: changed-files
uses: tj-actions/changed-files@v29.0.2
uses: tj-actions/changed-files@v34
with:
files: |
**/poetry.lock
Expand All @@ -69,7 +69,7 @@ jobs:
with:
fetch-depth: 0
- id: changed-files
uses: tj-actions/changed-files@v29.0.2
uses: tj-actions/changed-files@v34
with:
files: |
*.nix
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/proto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
timeout-minutes: 5
steps:
- uses: actions/checkout@master
- uses: technote-space/get-diff-action@v5
- uses: technote-space/get-diff-action@v6
with:
PATTERNS: |
**/**.proto
Expand All @@ -25,7 +25,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: technote-space/get-diff-action@v5
- uses: technote-space/get-diff-action@v6
with:
PATTERNS: |
**/**.proto
Expand All @@ -36,7 +36,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2.3.4
- uses: technote-space/get-diff-action@v5
- uses: technote-space/get-diff-action@v6
with:
PATTERNS: |
**/**.proto
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
environment: release
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: true
- name: setup release environment
Expand All @@ -32,7 +32,7 @@ jobs:
runs-on: ${{ matrix.os }}
environment: release
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- uses: cachix/install-nix-action@v16
with:
nix_path: nixpkgs=channel:nixos-21.11
Expand Down Expand Up @@ -132,7 +132,7 @@ jobs:
environment: release
steps:
- name: get source
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
submodules: true
- name: setup msys2
Expand Down
56 changes: 28 additions & 28 deletions .github/workflows/sims.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,11 @@ jobs:
id: setValid
run: |
if [[ "${{ steps.checkMember.outputs.isTeamMember }}" == "true" ]]; then
echo "::set-output name=valid::true"
echo "name=valid::true" >> $GITHUB_OUTPUT
elif [[ "${{ github.event_name }}" == "push" || "${{ github.event_name }}" == "pull_request" ]]; then
echo "::set-output name=valid::true"
echo "name=valid::true" >> $GITHUB_OUTPUT
else
echo "::set-output name=valid::false"
echo "name=valid::false" >> $GITHUB_OUTPUT
fi
build:
Expand Down Expand Up @@ -88,27 +88,27 @@ jobs:
env:
COMMENTBODY: ${{ github.event.comment.body }}
run: |
echo "::set-output name=repo_name::${{ fromJson(steps.request.outputs.data).head.repo.full_name }}"
echo "name=repo_name::${{ fromJson(steps.request.outputs.data).head.repo.full_name }}" >> $GITHUB_OUTPUT
comment_hash=`echo "$COMMENTBODY" | cut -d' ' -f2` # get commit hash if any
if [[ "${comment_hash}" == "/runsim" ]]; then
echo "::set-output name=ref::${{ fromJson(steps.request.outputs.data).head.ref }}" # use default head ref
echo "name=ref::${{ fromJson(steps.request.outputs.data).head.ref }}" >> $GITHUB_OUTPUT # use default head ref
else
echo "::set-output name=ref::${comment_hash}" # use comment provided ref
echo "name=ref::${comment_hash}" >> $GITHUB_OUTPUT # use comment provided ref
fi
- name: Checkout Comment PR Branch
uses: actions/checkout@v2
uses: actions/checkout@v3
if: github.event_name == 'issue_comment'
with:
submodules: true
token: ${{ secrets.GITHUB_TOKEN }}
repository: ${{ steps.pr_data.outputs.repo_name }}
ref: ${{ steps.pr_data.outputs.ref }}
- name: Normal check out code
uses: actions/checkout@v2
uses: actions/checkout@v3
with:
submodules: true
if: github.event_name == 'push' || github.event_name == 'pull_request'
- uses: actions/setup-go@v2.1.3
- uses: actions/setup-go@v3
with:
go-version: 1.18
- name: Display go version
Expand All @@ -129,7 +129,7 @@ jobs:
runs-on: ubuntu-latest
needs: build
steps:
- uses: actions/setup-go@v2.1.3
- uses: actions/setup-go@v3
with:
go-version: 1.18
- name: Display go version
Expand All @@ -155,19 +155,19 @@ jobs:
runs-on: ubuntu-latest
needs: [build, install-runsim]
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: Checkout Comment PR Branch
uses: actions/checkout@v2
uses: actions/checkout@v3
if: github.event_name == 'issue_comment'
with:
submodules: true
token: ${{ secrets.GITHUB_TOKEN }}
repository: ${{ needs.build.outputs.repo_name }}
ref: ${{ needs.build.outputs.ref }}
- name: Normal check out code
uses: actions/checkout@v2
uses: actions/checkout@v3
if: github.event_name == 'push' || github.event_name == 'pull_request'
with:
submodules: true
Expand Down Expand Up @@ -210,19 +210,19 @@ jobs:
runs-on: ubuntu-latest
needs: [build, install-runsim]
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: Checkout Comment PR Branch
uses: actions/checkout@v2
uses: actions/checkout@v3
if: github.event_name == 'issue_comment'
with:
submodules: true
token: ${{ secrets.GITHUB_TOKEN }}
repository: ${{ needs.build.outputs.repo_name }}
ref: ${{ needs.build.outputs.ref }}
- name: Normal check out code
uses: actions/checkout@v2
uses: actions/checkout@v3
if: github.event_name == 'push' || github.event_name == 'pull_request'
with:
submodules: true
Expand Down Expand Up @@ -265,19 +265,19 @@ jobs:
runs-on: ubuntu-latest
needs: [build, install-runsim]
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: Checkout Comment PR Branch
uses: actions/checkout@v2
uses: actions/checkout@v3
if: github.event_name == 'issue_comment'
with:
submodules: true
token: ${{ secrets.GITHUB_TOKEN }}
repository: ${{ needs.build.outputs.repo_name }}
ref: ${{ needs.build.outputs.ref }}
- name: Normal check out code
uses: actions/checkout@v2
uses: actions/checkout@v3
if: github.event_name == 'push' || github.event_name == 'pull_request'
with:
submodules: true
Expand Down Expand Up @@ -320,19 +320,19 @@ jobs:
runs-on: ubuntu-latest
needs: [build, install-runsim]
steps:
- uses: actions/setup-go@v2
- uses: actions/setup-go@v3
with:
go-version: 1.18.3
- name: Checkout Comment PR Branch
uses: actions/checkout@v2
uses: actions/checkout@v3
if: github.event_name == 'issue_comment'
with:
submodules: true
token: ${{ secrets.GITHUB_TOKEN }}
repository: ${{ needs.build.outputs.repo_name }}
ref: ${{ needs.build.outputs.ref }}
- name: Normal check out code
uses: actions/checkout@v2
uses: actions/checkout@v3
if: github.event_name == 'push' || github.event_name == 'pull_request'
with:
submodules: true
Expand Down Expand Up @@ -412,12 +412,12 @@ jobs:
id: set_outputs
continue-on-error: true
run: |
echo "::set-output name=status_job01::$(<pass_status_build/status_build.txt)"
echo "::set-output name=status_job02::$(<pass_status_install/status_install.txt)"
echo "::set-output name=status_job03::$(<pass_status_sim1/status_sim1.txt)"
echo "::set-output name=status_job04::$(<pass_status_sim2/status_sim2.txt)"
echo "::set-output name=status_job05::$(<pass_status_sim3/status_sim3.txt)"
echo "::set-output name=status_job06::$(<pass_status_sim4/status_sim4.txt)"
echo "name=status_job01::$(<pass_status_build/status_build.txt)" >> $GITHUB_OUTPUT
echo "name=status_job02::$(<pass_status_install/status_install.txt)" >> $GITHUB_OUTPUT
echo "name=status_job03::$(<pass_status_sim1/status_sim1.txt)" >> $GITHUB_OUTPUT
echo "name=status_job04::$(<pass_status_sim2/status_sim2.txt)" >> $GITHUB_OUTPUT
echo "name=status_job05::$(<pass_status_sim3/status_sim3.txt)" >> $GITHUB_OUTPUT
echo "name=status_job06::$(<pass_status_sim4/status_sim4.txt)" >> $GITHUB_OUTPUT
- name: The sim jobs has succeed
uses: crypto-org-chain/actions-pull-request-add-comment@master
if: >-
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
with:
fetch-depth: 0
- id: changed-files
uses: tj-actions/changed-files@v29.0.2
uses: tj-actions/changed-files@v34
with:
files: |
docs
Expand Down Expand Up @@ -61,7 +61,7 @@ jobs:
with:
fetch-depth: 0
- id: changed-files
uses: tj-actions/changed-files@v29.0.2
uses: tj-actions/changed-files@v34
with:
files: |
docs
Expand Down

0 comments on commit b8d9c1c

Please sign in to comment.