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

GitPub Initial Bits #17

Merged
merged 76 commits into from
Oct 10, 2022
Merged

GitPub Initial Bits #17

merged 76 commits into from
Oct 10, 2022

Conversation

StartAutomating
Copy link
Owner

GitPub 0.1

Introducing GitPub: Easily Automate Publishing from GitHub

See [https://gitpub.start-automating.com/2022/10/09/Introducing-GitPub.html](the first post)

GitPub provides a flexible way to publish content in a GitHub workflow.

GitPub can be extended with Sources and Publishers.

GitPub Sources

A source is a function that provides content to post. GitPub comes with three sources:

Source Function Description
Gist Get-GitPubGist Turns gists into posts
Issue Get-GitPubIssue Turns issues into posts
Release Get-GitPubRelease Turns releases into posts
Get-GitPub |
    Select-Object -ExpandProperty Sources

GitPub Publishers

A publisher is a function that finalizes content and publishes it. GitPub comes with one publisher:

Source Function Description
Jeykll Publish-GitPubJeykll Publishes content to _posts directories

James Brundage and others added 26 commits October 9, 2022 20:16
@StartAutomating StartAutomating merged commit 16b97ea into main Oct 10, 2022
@StartAutomating StartAutomating deleted the GitPub-Init branch October 10, 2022 03:42
github-actions bot pushed a commit that referenced this pull request Oct 10, 2022
github-actions bot pushed a commit that referenced this pull request Oct 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant