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 workflow to test build #28

Merged
merged 11 commits into from
Aug 21, 2023

Conversation

struga0258
Copy link
Contributor

No description provided.

James Struga added 4 commits August 7, 2023 16:55
Signed-off-by: James Struga <jstruga@rocketsoftware.com>
Signed-off-by: James Struga <jstruga@rocketsoftware.com>
Signed-off-by: James Struga <jstruga@rocketsoftware.com>
Signed-off-by: James Struga <jstruga@rocketsoftware.com>
@@ -0,0 +1,52 @@
name: Build and Test Workflow
Copy link
Member

Choose a reason for hiding this comment

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

No "test" seen

name: Build and Test Workflow
on:
push:
branches:
Copy link
Member

Choose a reason for hiding this comment

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

how about on manual trigger too, or not?

Copy link
Member

@1000TurquoisePogs 1000TurquoisePogs left a comment

Choose a reason for hiding this comment

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

Glad this is working for you but note these comments, and then consider this: https://github.com/TSTerminal/TSTerm/tree/main/.github/workflows
Why not make a 2 workflow approach as seen here: 1) on every PR, build the assets and upload to the github workflow
2) on merge to main, do a "draft release"

it means you automatically get nice content like this https://github.com/TSTerminal/TSTerm/releases

Signed-off-by: James Struga <jstruga@rocketsoftware.com>
@struga0258 struga0258 changed the base branch from v2.x/main to v2.x/staging August 8, 2023 18:04
James Struga added 6 commits August 8, 2023 14:20
Signed-off-by: James Struga <jstruga@rocketsoftware.com>
Signed-off-by: James Struga <jstruga@rocketsoftware.com>
Signed-off-by: James Struga <jstruga@rocketsoftware.com>
Signed-off-by: James Struga <jstruga@rocketsoftware.com>
Signed-off-by: James Struga <jstruga@rocketsoftware.com>
Signed-off-by: James Struga <jstruga@rocketsoftware.com>
@1000TurquoisePogs 1000TurquoisePogs merged commit f81c433 into v2.x/staging Aug 21, 2023
4 checks passed
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.

None yet

2 participants