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

Feat: Automated Program Upgrade Testing #811

Merged
merged 14 commits into from
Aug 13, 2024
Merged

Conversation

aalu1418
Copy link
Collaborator

@aalu1418 aalu1418 commented Aug 2, 2024

Description

Automated testing of program upgradability

https://smartcontract-it.atlassian.net/browse/BCI-2809

  • CI pattern for building artifacts when needed
  • integration test
  • documentation

diagrams for additional understanding: https://github.com/smartcontractkit/chainlink-solana/blob/feat/program-upgrade-test/integration-tests/README.md

@augustbleeds
Copy link

how often (and under what circumstances) do you need to update programs?

@aalu1418
Copy link
Collaborator Author

how often (and under what circumstances) do you need to update programs?

not super often but if there are feature/logic updates we would update programs on chain
if it was something smaller we may wait until the changes add up a bit more

@aalu1418 aalu1418 enabled auto-merge (squash) August 13, 2024 14:38
@cl-sonarqube-production
Copy link

@aalu1418 aalu1418 merged commit 49950c5 into develop Aug 13, 2024
32 checks passed
@aalu1418 aalu1418 deleted the feat/program-upgrade-test branch August 13, 2024 14:55
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.

3 participants