-
Notifications
You must be signed in to change notification settings - Fork 14
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
patch: Add GHA Built Test Deploy workflows #442
Conversation
59f0487
to
813b6ea
Compare
813b6ea
to
63445c2
Compare
63445c2
to
8a49a07
Compare
Changelog-entry: Add GHA Built Test Deploy workflows Signed-off-by: Ryan Cooke <[email protected]>
8a49a07
to
3451453
Compare
"test_suite": ["os","cloud","hup"], | ||
"environment": ["bm.balena-dev.com"], | ||
"runs_on": [["ubuntu-latest"]] | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's start being explicit about the worker_type
property rather than relying on the defaults.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We still have the comments to say that it defaults to "testbot" and it avoids us having to mass change these files on device repos
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In what scenario would we need to mass change the worker type though?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Name change e.g testbot > autokit
But yeah, other than that unlikely.
# Allow manual workflow runs to force finalize without checking previous test runs | ||
force-finalize: ${{ inputs.force-finalize || false }} | ||
# Default to balena-staging.com for workflow dispatch, but balena-cloud.com for other events | ||
deploy-environment: ${{ inputs.deploy-environment || 'balena-cloud.com' }} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Newlines at the end of files is preferred (NIT)
Adds build deploy test workflow
balena-cloud.com
reminders: