Skip to content

Add sanity test semi-automation workflow#62

Merged
h2floh merged 2 commits into
mainfrom
h2floh/add_sanity_testing_workflow
Dec 14, 2022
Merged

Add sanity test semi-automation workflow#62
h2floh merged 2 commits into
mainfrom
h2floh/add_sanity_testing_workflow

Conversation

@h2floh

@h2floh h2floh commented Nov 22, 2022

Copy link
Copy Markdown

Adding workflow and scripts to do a partial automation of the sanity-test.

We still need to create the GHES instance and a site_admin PAT token.

Workflow will download and run the sanity check the 64bit binaries for linux, windows and macos.

Added documentation on how to do a release and execute the sanity test for the new release.

Signed-off-by: Florian Wagner <h2floh@github.com>
@h2floh h2floh requested a review from a team as a code owner November 22, 2022 08:19
Comment thread docs/RELEASE.md Outdated
Comment thread docs/RELEASE.md Outdated
git push origin <tag>
```
- Check workflow `releases.yml` should trigger
- Once completed, go to repo releases page and edit the newly created release as `pre-release`, so we can do sanity testig before we officicaly release

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Could you link to the repo releases page for convenience.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

fixed and also added link to release workflow

Comment thread docs/RELEASE.md Outdated
Signed-off-by: Florian Wagner <h2floh@github.com>
@h2floh h2floh merged commit da4549e into main Dec 14, 2022
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.

3 participants