{"repo":"rzr/fediverse-action","free":true,"listed":false,"github":"https://github.com/rzr/fediverse-action","clone":"git clone https://github.com/rzr/fediverse-action.git","description":"Post to fediverse from github using mastodon-lite","language":"JavaScript","stars":27,"topics":["fediverse","mastodon","activitypub","github-action","fediverse-client","social-media","federated","bot","cidcd"],"license":null,"category":"workflow-automation","readme_excerpt":"Fediverse-Action # About ## Post notification to fediverse social web when code is updated. Currently it was tested with Mastodon service, Support for other ActivityPub services like pleroma or GNUsocial is also welcome. Usage ## Join fediverse ### - If you didn't before register to an instance of mastodon network: - example: - Once registered and logged, go to settings page to create an application: - example: - Go to \"Settings\" / \"Development\" / \"New Application\" - example: - example: - Fill application name: mastodon-lite (or anything else), ignore other fields - Submit to generate application - example: - Go to application details and note \"access token\" - example: \"B4DC0D-DeadBeef1BadCode-1TODO-1TODOtodoTODO\" Add secret to github ### - From your project page: - - Add new secret with name \"MASTODON ACCESS TOKEN\" and the previous encoded string as value. Commit config file ### To enable this \"action\" in any of your github hosted project, a configuration file should be located in \".github/workflow/\" subdir, just like: - Back to your project you can create \".github/workflows/fediverse-action.yml\" file by applying this patch from shell: Or pick it from: - Then check action's status on github, a default message should then appears on a \"mastodon.social\" profile, something like: - - Note default \"mastodon.social\" server will be used unless you override a host value: Example: - Default message will link to your repo URL. Customize commit message ### Once posting is verified, the","default_branch":null,"files":null,"tree":[],"storefront":"/r/rzr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rzr/fediverse-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}