Skip to content
This repository has been archived by the owner on Jun 28, 2023. It is now read-only.

add workflow to test external-dns PRs #2950

Merged

Conversation

adobley
Copy link
Contributor

@adobley adobley commented Jan 26, 2022

What this PR does / why we need it

On changes to external-dns files the unit tests will be run. This gives more confidence on PRs for external-dns.

The tests were failing to run due to a go.mod issue, so there is an update to the dependencies.

Details for the Release Notes (PLEASE PROVIDE)

NONE

Describe testing done for PR

Tested in a fork to verify the workflow behaves correctly.

Special notes for your reviewer

on changes to external-dns files the unit tests will be run

Signed-off-by: Edwin Xie <[email protected]>
Co-authored-by: Aidan Obley <[email protected]>
@adobley adobley requested review from a team as code owners January 26, 2022 22:35
@github-actions github-actions bot added the owner/packages Work executed by a package's maintainer label Jan 26, 2022
mcwumbly
mcwumbly previously approved these changes Jan 27, 2022
Copy link
Contributor

@mcwumbly mcwumbly left a comment

Choose a reason for hiding this comment

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

Copy link
Contributor

@jpmcb jpmcb left a comment

Choose a reason for hiding this comment

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

This looks good to me! Will also let @dvonthenen get eyes on this since he's done alot of the work in github actions.

Copy link
Contributor

@davidvonthenen davidvonthenen left a comment

Choose a reason for hiding this comment

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

Just left the one comment. Looks pretty straightforward!

.github/workflows/test-pr-external-dns.yaml Show resolved Hide resolved
@jpmcb jpmcb merged commit 98d9527 into vmware-tanzu:main Jan 31, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cla-not-required owner/packages Work executed by a package's maintainer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants