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

Moving to a command dispatch for PRs #586

Merged
merged 1 commit into from Oct 12, 2020
Merged

Moving to a command dispatch for PRs #586

merged 1 commit into from Oct 12, 2020

Conversation

@stack72
Copy link
Member

@stack72 stack72 commented Oct 10, 2020

Fixes: #584

This will mean that when a PR is opened, linting and an initial
build of the binaries will be performed to ensure there are no
obvious error.

The PR will have a comment added to it suggesting that the user needs
a maintainer to run the acceptance tests. The maintainer will run
the command /run-acceptance-tests and will wait for the results

This will trigger a full end-to-end set of tests including spinning
up the test infrastructure.

It is super important that the PR is checked that no secrets etc are
leaked before running the test command

Please note, as this is a command dispatch, this cannot be tested from
a PR - it must be in master and we can interate there!

Fixes: #584

This will mean that when a PR is opened, linting and an initial
build of the binaries will be performed to ensure there are no
obvious error.

The PR will have a comment added to it suggesting that the user needs
a maintainer to run the acceptance tests. The maintainer will run
the command /run-acceptance-tests and will wait for the results

This will trigger a full end-to-end set of tests including spinning
up the test infrastructure.

It is super important that the PR is checked that no secrets etc are
leaked before running the test command

Please note, as this is a command dispatch, this cannot be tested from
a PR - it must be in master and we can interate there!
@github-actions
Copy link

@github-actions github-actions bot commented Oct 10, 2020

PR is now waiting for a maintainer to run the acceptance tests. This PR will only perform build and linting.
Note for the maintainer: To run the acceptance tests, please comment /run-acceptance-tests on the PR

@stack72 stack72 merged commit 2506065 into master Oct 12, 2020
3 checks passed
3 checks passed
comment-on-pr
Details
lint lint
Details
Update Changelog Please update CHANGELOG.md
@stack72 stack72 deleted the command-dispatch branch Oct 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

2 participants
You can’t perform that action at this time.