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

feat: youtube to anchor workflow #805

Merged

Conversation

AnimeshKumar923
Copy link
Contributor

@AnimeshKumar923 AnimeshKumar923 commented Jul 16, 2023

Description

Hey @derberg 👋

I've worked on this issue and got some progress. You can check that here: https://github.com/AnimeshKumar923/asyncapi-community/tree/youtube-to-anchor-workflow

I've also written a documentation which can be accessed here: https://github.com/AnimeshKumar923/asyncapi-community/tree/documentation-on-using-yt-to-anchor-action#note-this-documentation-section-will-remain-only-in-this-forked-repository-and-will-not-be-added-to-main-repository-without-discussing-it-with-the-maintainers

Link to original github action repository: https://github.com/Schrodinger-Hat/youtube-to-anchorfm

Since I didn't have any other ideas as where to add the documentation, I've changed the README.md of the asyncapi/community and put it in a separate branch so that it doesn't get merged with this PR.
We can discuss where to add the documentation and future scope of this feature either here or slack or zoom or google meet or where you're comfortable. 😄

Testing

It can be somewhat confusing so I'm adding the following:

For the testing the workflow, I propose these steps:

We can discuss about this after the first yt-to-anchor automation part as it requires testing with WhisperAPI which is now on paid subscription and as a student from 'not-so-good' financial background, I can't afford that part to test and integrate. Would require your support if it happens in future. 🙏

Edit: I'm still not sure about the automation part of "extracting youtube video ID and putting it to episode.json". Would require help on that part @thulieblack @AceTheCreator

Looking forward to hearing from you @derberg @thulieblack @KhudaDad414 @fmvilas

Related issue(s)
Partially Fixes #621

@TheJoin95
Copy link

Hi there, please let us know if everything is working on the youtube to spotify GH action. We just fixed and released a new version of our GH action! Thanks for reporting the issue

@AnimeshKumar923
Copy link
Contributor Author

AnimeshKumar923 commented Oct 24, 2023

UPDATE

  • The workflow issue was fixed by @matevskial in this PR. Thank you! @matevskial 👍 🚀
  • After that, ran the workflow 3 times on 23rd October. All the 3 were successfully uploaded on Spotify for Podcasters. 😄

Detailed Report

Workflow 1

Workflow 2

Workflow 3


@derberg Please review and provide your feedback. I think the workflow is ready to be released.

cc: Hey @akshatnema 👋 you can see the referenced issue and PR above for your analysis. 😉
cc: @TheJoin95

derberg and others added 2 commits October 31, 2023 14:49
Changes:

- Changed the steps to match the newer version of the workflow.
@AnimeshKumar923
Copy link
Contributor Author

@derberg

Updated the documentation to match the latest version of the workflow.

Can I add these steps as optional/additional at the end of the documentation? 👀

  • Click on the latest episode.
  • Update the episode details as per your requirement.
  • At last, after updating all the informations, click on the Publish button.

@derberg
Copy link
Member

derberg commented Nov 6, 2023

@AnimeshKumar923 yes, at the end, separate section, marked somehow it is optional

@thulieblack from my side it is ready. Is there anything that you need? are instructions clear for you?

@AnimeshKumar923
Copy link
Contributor Author

@AnimeshKumar923 yes, at the end, separate section, marked somehow it is optional

Got it!

@thulieblack
Copy link
Member

Well done @AnimeshKumar923 this looks amazing.

@AnimeshKumar923
Copy link
Contributor Author

AnimeshKumar923 commented Nov 13, 2023

Well done @AnimeshKumar923 this looks amazing.

Thank you for your precious review @thulieblack 🙏

@AnimeshKumar923
Copy link
Contributor Author

@thulieblack

I was thinking of adding these points to the document. Could you please give some suggestions on it?

MEETINGS_ORGANIZATION.md Outdated Show resolved Hide resolved
Changes:

- Added a section for additional steps after the upload of the podcast if finished.

Co-authored-by: Lukasz Gornicki <[email protected]>
@AnimeshKumar923
Copy link
Contributor Author

@thulieblack

I was thinking of adding these points to the document. Could you please give some suggestions on it?

UPDATE

Applied suggestion from @derberg through eaa2363

@derberg
Copy link
Member

derberg commented Nov 13, 2023

Super cool @AnimeshKumar923
Time to merge 💪🏼

@thulieblack once merged, feel free to test in production 😄

/rtm

@asyncapi-bot asyncapi-bot merged commit 3562cd6 into asyncapi:master Nov 13, 2023
8 checks passed
@AnimeshKumar923
Copy link
Contributor Author

AnimeshKumar923 commented Nov 13, 2023

Super cool @AnimeshKumar923
Time to merge 💪🏼

@thulieblack once merged, feel free to test in production 😄

/rtm

Thank you so much! 🙇 @derberg
It's my first MAJOR PR that has been developed and merged.
Excited how this will be implemented...😁😌🫡

@thulieblack
Copy link
Member

I am testing the workflow; please let me know what is missing

https://github.com/asyncapi/community/actions/workflows/youtube-to-spotify-for-podcasters.yml

@derberg
Copy link
Member

derberg commented Nov 14, 2023

@thulieblack sorry, forgot to setup secrets for the workflow. Please try again

@TheJoin95
Copy link

@thulieblack we had an issue since 2 days as Spotify changed some labels in the signing page: Schroedinger-Hat/youtube-to-anchorfm#104

We've just merged the fix and created a new release. I think you can try a re-run of the workflow by taking the last action version, thanks

Copy link
Member

derberg commented Nov 14, 2023

@AnimeshKumar923 would it be fine to ask you to open a followup PR to use latest version of action?

@AnimeshKumar923
Copy link
Contributor Author

@AnimeshKumar923 would it be fine to ask you to open a followup PR to use latest version of action?

Will do 🫡

@AnimeshKumar923
Copy link
Contributor Author

AnimeshKumar923 commented Nov 14, 2023

@AnimeshKumar923 would it be fine to ask you to open a followup PR to use latest version of action?

@derberg opened #952 resolving this ☝️

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

Successfully merging this pull request may close these issues.

Automate the process of uploading Youtube videos to Anchor podcast
6 participants