Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- uses: actions/setup-go@v6
with:
Expand All @@ -32,7 +32,7 @@ jobs:
args: build --clean --snapshot --single-target

- name: Store artifact
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: cheqd-noded
path: dist/linux-amd64_linux_amd64_v1/cheqd-noded
Expand All @@ -45,7 +45,7 @@ jobs:
IMAGE_NAME: ${{ github.repository }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Setup Docker Buildx
uses: docker/setup-buildx-action@v3
Expand Down Expand Up @@ -79,7 +79,7 @@ jobs:
cache-to: type=gha,mode=min

- name: Upload Docker build image
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: cheqd-node-build.tar
path: /tmp/cheqd-node-build.tar
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
with:
go-version: 1.23

- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
fetch-depth: 0 # Required to fetch version

Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
name: "Shell pipefail check"
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Run 'set -euox pipefail' check
run: bash ./.github/scripts/ensure_set_euox_pipefail.sh
Expand All @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Run Markdown link check
uses: gaurav-nelson/github-action-markdown-link-check@v1
Expand All @@ -37,7 +37,7 @@ jobs:
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- uses: actions/setup-go@v6
with:
Expand All @@ -54,7 +54,7 @@ jobs:
name: "Protobuf"
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

# Install the `buf` CLI
- uses: bufbuild/buf-setup-action@v1.50.0
Expand All @@ -78,7 +78,7 @@ jobs:
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
fetch-depth: 0 # Required to fetch version

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- uses: amannn/action-semantic-pull-request@v5.5.3
env:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
fetch-depth: 0 # Required to fetch version

Expand Down Expand Up @@ -50,7 +50,7 @@ jobs:
EXECUTE_RELEASE: ${{ steps.execute-release.outputs.EXECUTE_RELEASE }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
fetch-depth: 0 # Required to fetch version
persist-credentials: false
Expand Down Expand Up @@ -105,7 +105,7 @@ jobs:
if: needs.release-guard.outputs.EXECUTE_RELEASE == 'true'

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
fetch-depth: 0 # Required to fetch version
persist-credentials: false
Expand Down Expand Up @@ -155,7 +155,7 @@ jobs:
runs-on: ubuntu-24.04-arm

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
persist-credentials: false

Expand Down Expand Up @@ -185,7 +185,7 @@ jobs:
IMAGE_NAME: ${{ github.repository }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6
with:
persist-credentials: false

Expand Down
54 changes: 27 additions & 27 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
DEFAULT_DEBUG_BRANCH: ${{ github.ref_name }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: "Modify runner's home directory permissions"
run: "sudo chmod 755 /home/runner"
Expand Down Expand Up @@ -52,7 +52,7 @@ jobs:
PYTHONDEVMODE: 1
DEFAULT_DEBUG_BRANCH: ${{ github.ref_name }}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: "Modify runner's home directory permissions"
run: "sudo chmod 755 /home/runner"
Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- uses: actions/setup-go@v6
with:
Expand All @@ -98,7 +98,7 @@ jobs:
run: ginkgo -r --race --randomize-all --randomize-suites --keep-going --trace --junit-report report-unit.xml

- name: Upload unit tests result
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: report-unit.xml
path: report-unit.xml
Expand All @@ -108,10 +108,10 @@ jobs:
runs-on: ubuntu-24.04

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Download binary artifact
uses: actions/download-artifact@v5
uses: actions/download-artifact@v7
id: download
with:
name: cheqd-noded
Expand All @@ -121,7 +121,7 @@ jobs:
run: sudo chmod +x ${{ env.RUNNER_BIN_DIR }}/cheqd-noded

- name: Download node Docker image
uses: actions/download-artifact@v5
uses: actions/download-artifact@v7
with:
name: cheqd-node-build.tar

Expand Down Expand Up @@ -165,7 +165,7 @@ jobs:
run: docker compose --env-file build-latest.env logs --tail --follow

- name: Upload integration tests result
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: report-integration.xml
path: report-integration.xml
Expand All @@ -174,7 +174,7 @@ jobs:
name: "Fee Abstraction Tests"
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Execute fee-abstraction logic by paying in `uosmo`
working-directory: ./tests/fee-abs
Expand All @@ -184,7 +184,7 @@ jobs:
name: "Upgrade Tests"
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Download old node binary (mainnet-latest)
run: |
Expand Down Expand Up @@ -212,7 +212,7 @@ jobs:
run: go install github.com/onsi/ginkgo/v2/ginkgo@latest

- name: Download new version of the Docker image (build-latest)
uses: actions/download-artifact@v5
uses: actions/download-artifact@v7
with:
name: cheqd-node-build.tar

Expand All @@ -230,7 +230,7 @@ jobs:
ginkgo -r --race --tags upgrade_integration --focus-file pre_test.go --keep-going --trace --junit-report ../../../../report-pre-upgrade.xml

- name: Upload pre-upgrade tests result
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: report-pre-upgrade.xml
path: report-pre-upgrade.xml
Expand All @@ -251,7 +251,7 @@ jobs:
ginkgo -r --race --tags upgrade_integration --focus-file pre_upgrade_v4_1_test.go --keep-going --trace --junit-report ../../../../report-pre-upgrade-v4_1.xml

- name: Upload pre-upgrade-v4_1 tests result
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: report-pre-upgrade-v4_1.xml
path: report-pre-upgrade-v4_1.xml
Expand All @@ -272,7 +272,7 @@ jobs:
ginkgo -r --race --tags upgrade_integration --focus-file pre_upgrade_v4_2_test.go --keep-going --trace --junit-report ../../../../report-pre-upgrade-v4_2.xml

- name: Upload pre-upgrade-v4_2 tests result
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: report-pre-upgrade-v4_2.xml
path: report-pre-upgrade-v4_2.xml
Expand All @@ -288,7 +288,7 @@ jobs:
docker ps -a

- name: Download binary artifact (build-latest)
uses: actions/download-artifact@v5
uses: actions/download-artifact@v7
id: download
with:
name: cheqd-noded
Expand All @@ -303,7 +303,7 @@ jobs:
ginkgo -r --race --tags upgrade_integration --focus-file post_test.go --keep-going --trace --junit-report ../../../../report-post-upgrade.xml

- name: Upload post-upgrade tests result
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: report-post-upgrade.xml
path: report-post-upgrade.xml
Expand All @@ -314,7 +314,7 @@ jobs:
ginkgo -r --tags integration --race --randomize-suites --keep-going --trace --skip-file cli_defi_test.go --skip-file cli_defi_negative_test.go --junit-report ../../report-upgraded-integration.xml

- name: Upload post-upgrade integration tests result
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: report-upgraded-integration.xml
path: report-upgraded-integration.xml
Expand All @@ -330,7 +330,7 @@ jobs:
ginkgo -r --race --tags upgrade_integration --focus-file param_change_proposal_test.go --keep-going --trace --junit-report ../../../../report-pricing-proposal.xml

- name: Upload pricing proposal tests result
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: report-pricing-proposal.xml
path: report-pricing-proposal.xml
Expand All @@ -341,7 +341,7 @@ jobs:
ginkgo -r --tags integration --race --randomize-suites --keep-going --trace --skip-file cli_diddoc_test.go --skip-file cli_diddoc_negative_test.go --skip-file cli_resource_test.go --skip-file cli_resource_negative_test.go --skip-file cli_defi_test.go --skip-file cli_defi_negative_test.go --junit-report ../../report-pricing-change.xml

- name: Upload pricing change tests result
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: report-pricing-change.xml
path: report-pricing-change.xml
Expand All @@ -360,39 +360,39 @@ jobs:
if: always()

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Download unit test
uses: actions/download-artifact@v5
uses: actions/download-artifact@v7
with:
name: report-unit.xml

- name: Download integration test report
uses: actions/download-artifact@v5
uses: actions/download-artifact@v7
with:
name: report-integration.xml

- name: Download pre-upgrade test Report
uses: actions/download-artifact@v5
uses: actions/download-artifact@v7
with:
name: report-pre-upgrade.xml

- name: Download post-upgrade test Report
uses: actions/download-artifact@v5
uses: actions/download-artifact@v7
with:
name: report-post-upgrade.xml

- name: Download upgraded integration test Report
uses: actions/download-artifact@v5
uses: actions/download-artifact@v7
with:
name: report-upgraded-integration.xml

- name: Download pricing proposal test Report
uses: actions/download-artifact@v5
uses: actions/download-artifact@v7
with:
name: report-pricing-proposal.xml
- name: Download pricing change test Report
uses: actions/download-artifact@v5
uses: actions/download-artifact@v7
with:
name: report-pricing-change.xml
- name: Combine test results
Expand Down