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

Open-source Codecov #79

Closed
12 tasks done
Tracked by #109
chadwhitacre opened this issue Nov 30, 2022 · 20 comments
Closed
12 tasks done
Tracked by #109

Open-source Codecov #79

chadwhitacre opened this issue Nov 30, 2022 · 20 comments
Assignees

Comments

@chadwhitacre
Copy link
Member

chadwhitacre commented Nov 30, 2022

😁 πŸ’ƒ

To Do

@chadwhitacre chadwhitacre mentioned this issue Nov 30, 2022
36 tasks
@aldy505
Copy link

aldy505 commented Mar 3, 2023

Just a quick question. Will it be on a separate Github organization, or will it be on Sentry's org?

@chadwhitacre
Copy link
Member Author

Likely separate, but not determined yet. Why do you ask?

@chadwhitacre chadwhitacre mentioned this issue Apr 13, 2023
21 tasks
@chadwhitacre
Copy link
Member Author

Draft blog postπŸ”’

@chadwhitacre
Copy link
Member Author

chadwhitacre commented May 12, 2023

Click Publish

Engage on GitHub

Shift Self-hosted

  • create MVP self-hosted repo with docker compose - @eliatcodecov

@chadwhitacre
Copy link
Member Author

I made tickets for each of the three:

@chadwhitacre chadwhitacre changed the title Open source Codecov Open-source Codecov May 15, 2023
@BYK
Copy link
Member

BYK commented May 17, 2023

I walso want to drop this here as I think it may become quite useful: https://github.com/formsort/action-check-codecov-config

@chadwhitacre
Copy link
Member Author

Oooh, nice! @eliatcodecov have you seen this yet?

@eliatcodecov
Copy link

@chadwhitacre I was unaware of this action, thanks @BYK for pointing it out.

@chadwhitacre
Copy link
Member Author

There's been a conversation about whether to keep the GitHub orgs separate or not. Hearing from Cramer that codecov probably makes more sense, so that makes #142 easier and for #140 we will need to roll out triage automations in that org, will pick up on that ticket with details.

@chadwhitacre
Copy link
Member Author

chadwhitacre commented Jun 2, 2023

Click Publish

Engage on GitHub

Shift Self-hosted

  • create MVP self-hosted repo with docker compose - @eliatcodecov

@chadwhitacre
Copy link
Member Author

chadwhitacre commented Jun 16, 2023

Click Publish

Engage on GitHub

Shift Self-hosted

  • in progress with devops, create MVP self-hosted repo with docker compose - @eliatcodecov

Marketing

  • no action item this week, team is prepped

@chadwhitacre
Copy link
Member Author

chadwhitacre commented Jun 23, 2023

Click Publish

Engage on GitHub

Shift Self-hosted

Marketing

  • no action item this week, team is prepped

@chadwhitacre
Copy link
Member Author

chadwhitacre commented Jul 5, 2023

Short week this week.

Click Publish

  • remediate gitleaks finds - likely going to slip, this is proving to be a lot of work - @eliatcodecov

Engage on GitHub

  • turn CoveCod on in feedback repo - @chadwhitacre
  • next week: develop punchlist

Shift Self-hosted

Marketing

  • next week: meet to finalize a plan

@chadwhitacre
Copy link
Member Author

chadwhitacre commented Jul 7, 2023

Short week this week.

Click Publish

Engage on GitHub

  • turn CoveCod on in feedback repo - new target is July 11 - @chadwhitacre
  • next week: develop punchlist

Shift Self-hosted

Marketing

  • aiming to sync August Future of Open Source event

Future

This was referenced Jul 10, 2023
@chadwhitacre
Copy link
Member Author

chadwhitacre commented Jul 14, 2023

Clicking Publish

  • Curveball: PR diffs still contain old history, so final strategy is to rebuild history and make a new repo
  • worker is ready to publish (worker-archive is the old one)
  • gazebo was clean already
  • codecov-api and shared are in progress
  • finalized BSL text is here in an old worker PR :) - needs to be propagated to 4 repos

Shift Self-hosted

  • beacon - scheduling the work, aiming for early August deployment
  • usage license generation - in progress

Engage on GitHub

Marketing

  • podcasts are lining up

@chadwhitacre
Copy link
Member Author

chadwhitacre commented Jul 21, 2023

Clicking Publish & Self-hosted

  • The four repos are ready to publish.
  • CalVer conversion in flight.
  • Automation of calver bumps not started.
  • Beacon service written and deployed.
  • More work to pipe data into Looker.
  • Licensing stuff is done.

Cutover (July 26?):

  • Publish latest tag in docs
  • Make enterprise-resources private.
  • Make four repos public.

Feedback

  • Not landed, still working on it.

@chadwhitacre
Copy link
Member Author

I skimmed over our OSPO docs, updated the internal ones. For open.sentry.io I think we should clone it to open.codecov.io, bumping from scope here.

@chadwhitacre
Copy link
Member Author

Publish blog post

News is out, blog post scheduled for Wednesday.

@chadwhitacre
Copy link
Member Author

I think that and updated dev docs are the last items here!

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

4 participants