galihru/Share Repo To Social Media

Auto share GitHub repositories to social media with README-aware captions and media attachments. LinkedIn is currently supported.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
publish-modePublishing mode. manual generates a ready-to-post package without API calls. auto publishes via platform API.nomanual
platformTarget platform. Currently supported value is linkedin.nolinkedin
linkedin-access-tokenLinkedIn OAuth access token.no
linkedin-author-urnLinkedIn author URN, for example urn:li:person:xxxx or urn:li:organization:xxxx.no
linkedin-profile-urlOptional LinkedIn profile URL to append in caption as branding link.no""
caption-sourceCaption source, readme or custom.noreadme
custom-captionCustom caption text used when caption-source is custom.no""
readme-pathPath to README file.noREADME.md
include-repo-linkAppend repository URL for branding.notrue
include-badgesParse README badges and append badge target links in caption.notrue
auto-mediaAuto collect media files from README and repository.notrue
include-readme-imagesInclude README images and videos as attachments.notrue
include-repo-mediaInclude repository media matched by media-glob.notrue
media-globGlob pattern to collect repository media.no**/*.{png,jpg,jpeg,gif,webp,mp4,mov,avi,webm,mkv}
table-to-imageConvert markdown tables in README into PNG and include as attachments.notrue
max-imagesMaximum number of image attachments in one post.no9
dry-runIf true, skip posting and only print payload preview.nofalse
manual-output-dirOutput directory used in manual mode.no.social-share-output
namedescription
post-idPublished post id from the target platform.
post-urnBackward-compatible alias for post-id.
platformPlatform used for publishing.
media-countNumber of media assets uploaded.
modeExecution mode, manual or auto.
package-dirAbsolute path to generated package directory in manual mode.
caption-fileAbsolute path to caption file in manual mode.
manifest-fileAbsolute path to manifest file in manual mode.
media-filesJSON array of copied media files in manual mode.