Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: tests on mashnet-staging #373

Merged
merged 1 commit into from
Apr 20, 2021
Merged

ci: tests on mashnet-staging #373

merged 1 commit into from
Apr 20, 2021

Conversation

tjwelde
Copy link
Contributor

@tjwelde tjwelde commented Apr 20, 2021

fixes KILTProtocol/ticket#1244

This PR runs integration tests / getting-started and example against the mashnet-staging network as well as the devnet

How to test:

  • Tests should run
  • Devnet tests may fail

Checklist:

  • I have verified that the code works
  • I have verified that the code is easy to understand
    • If not, I have left a well-balanced amount of inline comments
  • I have left the code in a better state
  • I have documented the changes (where applicable)

Copy link
Contributor

@rflechtner rflechtner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Introduces even more unnecessary builds, but this is not the place to fix that.

Comment on lines +87 to 90
IMAGE_TAG: ${{ matrix.image }}
run: |
yarn install --immutable
yarn build
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

building twice feels completely unnecessary, but as far as I can see there is no matrix strategy for a single step only - so I guess there is no way around it. But it's another argument to finally figure out a way to build once and use the wherever required (running example, integration testing, maybe even unit testing ?)

@tjwelde tjwelde merged commit 45290ea into develop Apr 20, 2021
@tjwelde tjwelde deleted the tw-1244-test-on-staging branch April 20, 2021 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants