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

Add Tests and CI config #4

Merged
merged 1 commit into from
Feb 2, 2024
Merged

Conversation

mikenairn
Copy link
Member

Adds all DNS related unit and integration tests from MGC repo (There aren't many :-/)

Add configuration for running tests locally and via CI:

  • Add test-unit and test-integration make targets(Tests must be tagged correctly unit vs integration)
  • Use actions/setup-go@v5 (Uses node20 and avoids warnings)
  • Add patch to make bundle to avoid changing createdAt even when nothing else has updated.
  • Add act tool install and make targets to help verify GH actions locally.
  • Add integration_test_suite job to CI workflow.

Adds all DNS related unit and integration tests from MGC repo (There aren't many :-/)

Add configuration for running tests locally and via CI:
* Add test-unit and test-integration make targets(Tests must be tagged correctly unit vs integration)
* Use actions/setup-go@v5 (Uses node20 and avoids warnings)
* Add patch to `make bundle` to avoid changing createdAt even when nothing else has updated.
* Add act tool install and make targets to help verify GH actions locally.
* Add integration_test_suite job to CI workflow.
@mikenairn mikenairn merged commit b4a1d8c into Kuadrant:main Feb 2, 2024
8 checks passed
@mikenairn mikenairn deleted the fix_make_bundle branch February 2, 2024 16:09
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.

1 participant