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

Follow-up from "Add sample GitHub CI file to tap Cookiecutter template" #272

Closed
2 of 5 tasks
MeltyBot opened this issue Nov 18, 2021 · 3 comments
Closed
2 of 5 tasks

Comments

@MeltyBot
Copy link
Contributor

MeltyBot commented Nov 18, 2021

Migrated from GitLab: https://gitlab.com/meltano/sdk/-/issues/274

Originally created by @aaronsteers on 2021-11-18 21:13:37


IMPORTANT: Gitlab creates this issue by using the text of the first comment in the thread. In many cases the last comment is actually indicative of the next action. So, for proper context, you may need to click through to the individual threads.

The following discussions from !202 should be addressed:

  • @pnadolny13 started a discussion: (+1 comment)

    @aaronsteers this is awesome! I know we have a [tox file](https://gitlab.com/meltano/sdk/-/blob/main/cookiecutter/tap-template/'Reference to deleted milestone 7'B%7Bcookiecutter.tap_id%7D%7D/tox.ini) as part of the cookiecutter, what about just executing that directly vs calling each test individually? I like the idea that if I can run tox locally then those tests should pass in CI but if theyre split out theres a risk of the CI file and tox file getting out of sync. I know theres some value in breaking each test up so its more DAG-like but it seems harder to maintain that way. Is there more value that we get from splitting then out that I missing?

  • @edgarrmondragon started a discussion: (+2 comments)

    @aaronsteers Just occurred to me: if we're gonna add GitHub-specific files, wdyt about opt-in shipping a dependabot.yml like in tap-stackexchange. That would help with keeping the SDK and other dependencies up-to-date.

  • @pnadolny13 started a discussion:

    I think isort might be missing from the toml file of the cookiecutter templates.

  • @pnadolny13 started a discussion:

    I'm pretty new to mypy still but I had to include --ignore-missing-imports here in order to get it to pass. That might not be recommended but wanted to call it out.

  • @pnadolny13 started a discussion: (+2 comments)

    Did we want to call poetry run tox -e pytest here instead of pytest directly?

@MeltyBot
Copy link
Contributor Author

@labelsync-manager labelsync-manager bot added the kind/Feature New feature or request label Jun 23, 2022
@stale
Copy link

stale bot commented Jul 18, 2023

This has been marked as stale because it is unassigned, and has not had recent activity. It will be closed after 21 days if no further activity occurs. If this should never go stale, please add the evergreen label, or request that it be added.

@stale stale bot added the stale label Jul 18, 2023
@edgarrmondragon
Copy link
Collaborator

Addressed by #1728

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

No branches or pull requests

3 participants