Skip to content

Commit

Permalink
Merge pull request #339 from rwaffen/dev_to
Browse files Browse the repository at this point in the history
Add  Blog post about dev.to and add action to automatically x-post there
  • Loading branch information
rwaffen authored Feb 16, 2024
2 parents 81d9bb4 + f5565fe commit 0a44888
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 1 deletion.
31 changes: 31 additions & 0 deletions .github/workflows/post_to_dev_to.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
name: Post to dev.to

on:
workflow_dispatch:
push:
branches:
- master

jobs:
post_to_dev_to:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4

- name: Publish articles on dev.to
uses: sinedied/publish-devto@v2
with:
# Your dev.to personal API key to publish and update articles.
# See https://docs.dev.to/api/#section/Authentication/api_key
devto_key: ${{ secrets.DEV_TO_TOKEN }}
github_token: ${{ secrets.GITHUB_TOKEN }}
# (Optional) The files to publish. Default is "posts/**/*.md"
# TODO: rwaffen - lets test this first if and how this will release postings
files: 'posts/**/2024-*.md'
# (Optional) The git branch to use. Default is 'main'.
branch: master
# (Optional) Do not make actual changes on dev.to.
# TODO: rwaffen - lets test this first
dry_run: true
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
_site/
.sass-cache/
.jekyll-metadata
Gemfile.lock
.vendor/
.bundle/
.dccache
.DS_Store
Gemfile.lock
static/images/babiel_logo_RGB.png
static/images/hetzner_cloud_logo.png
static/images/logo-Enterprise-modules SVG.png
9 changes: 9 additions & 0 deletions _posts/2024-02-16-we-are-now-on-dev-to.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
layout: post
title: Vox Pupuli is now also on dev.to
date: 2024-02-16
github_username: rwaffen
twitter_username: rwaffen
---

As of today, we've officially joined dev.to, a leading platform for tech and development blogging. In addition to our established blog on voxpupuli.org, we'll be expanding our reach to include dev.to. Stay tuned for upcoming posts, including insights into the Project Management Committee (PMC) election and the significance of being part of the PMC. These initial posts mark the beginning of our journey on both platforms, and we're excited to see where it takes us.

0 comments on commit 0a44888

Please sign in to comment.