DEV Community

Cover image for Papertown - GitHub Actions Submission
Christian Kohler
Christian Kohler

Posted on

3

Papertown - GitHub Actions Submission

My Workflow

The Papertown GitHub Action takes your personal markdown blog and syncs it with platforms like dev.to.

Setup is simple and straight-forward. It only needs a master-id in the frontmatter and then automatically creates and updates you blog articles.

I use it on my personal blog: https://github.com/ChristianKohler/Homepage

For more about Papertown read my blogpost linked below.

Submission Category:

Maintainer Must-Haves

Yaml File or Link to Code

 - name: Papertown Sync
        uses: ChristianKohler/papertown-github-action@v1.0.5
        with:
          devto-api-key: ${{ secrets.DEVTO_API_KEY }}

GitHub logo ChristianKohler / papertown-github-action

Github Action for https://github.com/ChristianKohler/papertown

Papertown Github Action

This action runs https://github.com/ChristianKohler/papertown

Papertown syncs you personal markdown blog with blog platforms like dev.to

Inputs

devto-api-key (required)

See: https://github.com/ChristianKohler/papertown

root-folder

See: https://github.com/ChristianKohler/papertown

image-root-url-github

See: https://github.com/ChristianKohler/papertown

dry-run

See: https://github.com/ChristianKohler/papertown

Example usage

 - name: Papertown Sync
        uses: ChristianKohler/papertown-github-action@v1.0.5
        with:
          devto-api-key: ${{ secrets.DEVTO_API_KEY }}

Additional Resources / Info

This GitHub actions uses the Papertown API.

Repo: https://github.com/ChristianKohler/papertown

Blog post: https://dev.to/christiankohler/introducing-papertown-1lb7

Image of Timescale

Timescale – the developer's data platform for modern apps, built on PostgreSQL

Timescale Cloud is PostgreSQL optimized for speed, scale, and performance. Over 3 million IoT, AI, crypto, and dev tool apps are powered by Timescale. Try it free today! No credit card required.

Try free

Top comments (1)

Collapse
 
terabytetiger profile image
Tyler V. (he/him) β€’

This is super cool!

Should add a link to the full explanation article - it does a really good job of explaining how it works!!