chore: run systems tests on DI and direct applications (#23930)
This commit is contained in:
parent
6854ec67f0
commit
047379caaf
26
.github/workflows/systemtests.yml
vendored
26
.github/workflows/systemtests.yml
vendored
@ -15,8 +15,10 @@ concurrency:
|
||||
cancel-in-progress: true
|
||||
|
||||
jobs:
|
||||
test-system:
|
||||
setup:
|
||||
runs-on: depot-ubuntu-22.04-4
|
||||
outputs:
|
||||
git_diff: ${{ steps.git_diff.outputs.diff }}
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
@ -39,7 +41,23 @@ jobs:
|
||||
**/go.sum
|
||||
**/Makefile
|
||||
Makefile
|
||||
- name: system tests
|
||||
if: env.GIT_DIFF
|
||||
|
||||
test-system:
|
||||
needs: setup
|
||||
if: needs.setup.outputs.git_diff
|
||||
runs-on: depot-ubuntu-22.04-4
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Run system tests
|
||||
run: |
|
||||
make test-system
|
||||
make test-system
|
||||
|
||||
test-system-legacy:
|
||||
needs: setup
|
||||
if: needs.setup.outputs.git_diff
|
||||
runs-on: depot-ubuntu-22.04-4
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Run legacy system tests
|
||||
run: |
|
||||
COSMOS_BUILD_OPTIONS=legacy make test-system
|
||||
|
||||
1
Makefile
1
Makefile
@ -62,7 +62,6 @@ comma := ,
|
||||
build_tags_comma_sep := $(subst $(whitespace),$(comma),$(build_tags))
|
||||
|
||||
# process linker flags
|
||||
|
||||
ldflags = -X github.com/cosmos/cosmos-sdk/version.Name=sim \
|
||||
-X github.com/cosmos/cosmos-sdk/version.AppName=simd \
|
||||
-X github.com/cosmos/cosmos-sdk/version.Version=$(VERSION) \
|
||||
|
||||
Loading…
Reference in New Issue
Block a user