Skip to content
This repository has been archived by the owner on Jan 25, 2024. It is now read-only.

Add basic CI setup #84

Closed

Conversation

ThorntonMatthewD
Copy link

WIP

Feel free to hop in and join the fun!

Unit tests are still failing for seemingly other reasons, and I'm looking into them still.

Unit tests are still failing for seemingly other reasons. Looking into them still.
@@ -0,0 +1 @@
python 3.9.17
Copy link
Author

Choose a reason for hiding this comment

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

Added this since asdf is being used on https://github.com/hackgvl/slack-events-bot

- name: Pylint
run: python -m pylint **/*.py

- name: Set Stage for Unit Tests
Copy link
Author

Choose a reason for hiding this comment

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

I would love to eliminate this step.

Comment on lines +25 to +29
- name: Black
run: python -m black --check src/

- name: Pylint
run: python -m pylint **/*.py
Copy link
Author

Choose a reason for hiding this comment

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

These are in use on https://github.com/hackgvl/slack-events-bot. Do we want to enforce the same linting rules in this repository? I gave each a shot locally, and the diff would be quite large.

I think there would be a lot of value in having consistency across the org, though, so it may be worth it.

@allella
Copy link
Member

allella commented Oct 2, 2023

@ThorntonMatthewD there's better than not chance we move away from Python and integrate the events API into the Laravel stack.

This is because we figure we can't trust that Meetup won't kill the current REST API since they have a newer GraphQL API and they removed the docs for the older REST version.

So, I don't know that we want to put a lot of effort into this repo unless we determine to stay with Python.

At least for now, it's good to know we have another experienced Python dev.

Thanks

@ThorntonMatthewD
Copy link
Author

Thank you for the heads up! I'll catch up on the discussions around the rewrite and standby.

@allella
Copy link
Member

allella commented Jan 12, 2024

@all-contributors add @ThorntonMatthewD for tests, infra, research

Copy link

@allella

I've put up a pull request to add @ThorntonMatthewD! 🎉

@allella
Copy link
Member

allella commented Jan 12, 2024

@ThorntonMatthewD with the deploy of hackgvl/hackgreenville-com#186 we're heading away from this Python repo, but we've noted your contributions on the All Contributors. Thanks

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants