-
Notifications
You must be signed in to change notification settings - Fork 11
ci: Fir 9443 create nightly jobs #63
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
Conversation
bcfbd12 to
871874c
Compare
|
Does the nightly job run against the |
2e59643 to
57b2fe4
Compare
|
@eg-firebolt Sorry, didn't see your comment. The scheduled nightly job always runs against main branch. Although, it can be run manually against any branch |
|
The job is passing now: https://github.com/firebolt-db/firebolt-python-sdk/actions/runs/1563393534 |
e527dad to
b5d44ac
Compare
|
Kudos, SonarCloud Quality Gate passed! |
ptiurin
left a comment
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.
Apart from that lgtm
| code-check: | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - name: Check out code |
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.
Did you mean to reuse here .github/workflows/code-check.yml ?
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.
I don't like how github let's you reuse jobs because you need to specify specific branch/commit when reusing, and you can't just say use the same commit as the calling job. This makes it harder to test jobs on specific branches. That's why I think it's better to avoid reusing jobs when possible








Created a nightly job for SDK, runs on windows, macos and linux. Uses python 3.7, 3.8, 3.9, 3.10.
Runs code check, unit and integration tests