Skip to content

Conversation

@lukasmasuch
Copy link
Collaborator

@lukasmasuch lukasmasuch commented Oct 21, 2022

📚 Context

This PR adds Github CodeQL which adds static code security and quality scans. This will run automatically on all of our PRs.

See the scan results here: https://github.com/streamlit/streamlit/security/code-scanning?query=pr%3A5579+is%3Aopen+

  • What kind of change does this PR introduce?

    • Bugfix
    • Feature
    • Refactoring
    • Other, please describe:

Closes #3217


Contribution License Agreement

By submitting this pull request you agree that all contributions to this project are made under the Apache 2.0 license.

@lukasmasuch lukasmasuch marked this pull request as ready for review October 21, 2022 01:11
Copy link
Collaborator

@kmcgrady kmcgrady left a comment

Choose a reason for hiding this comment

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

Left a comment question.

When should we dismiss or address the warnings?

pull_request:
# The branches below must be a subset of the branches above
branches: ["develop"]
schedule:
Copy link
Collaborator

Choose a reason for hiding this comment

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

This can run on any fork, right?

Copy link
Collaborator Author

@lukasmasuch lukasmasuch Oct 21, 2022

Choose a reason for hiding this comment

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

yes, i think so. Every PR going into develop

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

it also doesn't require any secrets or other things, so I don't expect any issues

@lukasmasuch
Copy link
Collaborator Author

lukasmasuch commented Oct 22, 2022

Regarding warnings: I just closed a few more warnings. If we figure out if we need to do something about the Potentially inconsistent state update, we are mostly done:

https://github.com/streamlit/streamlit/security/code-scanning?query=pr%3A5579+is%3Aopen+severity%3Acritical%2Chigh%2Cmedium%2Cerror%2Cwarning

I think we can easily get the remaining warnings closed next week.

@lukasmasuch lukasmasuch merged commit 9d44722 into develop Oct 24, 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.

5 LGTM error reports on 2021-05-05

4 participants