[TECH] Zenn の記事を DEV に自動的に同期させる GitHub Action 作ってみた 📌

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • sync-zenn-with-dev-action

    Just sync Zenn articles to DEV.

  • get-changed-files

    Get all of the files changed/modified in a pull request or push's commits.

  • # GitHub Action のプロジェクト名 name: 'Sync Zenn articles to DEV' # GitHub Action のプロジェクト説明文 description: 'Just sync Zenn articles to DEV.' # GitHub Action の作者 author: 'nikaera' # GitHub Action に渡せる引数の値定義 inputs: api_key: # フィールドの指定が必須であれば true、必須でなければ false を設定する # DEV の API キーは同期を行う際に必須なため、true を設定している required: true # フィールドの説明文 description: 'The api_key required to use the DEV API (https://docs.forem.com/api/#section/Authentication)' username: required: false description: "Zenn user's account name. (Fields to be filled in if canonical url is set.)" articles: required: false description: "The directory where Zenn articles are stored." # フィールドにはデフォルト値を指定することも可能 # Zenn の記事がデフォで格納されているフォルダ名を指定している default: articles update_all: require: false description: "Whether to synchronize all articles." default: true added_modified_filepath: required: false description: | Synchronize only the articles in the file path divided by line breaks. You can use jitterbit/get-changed-files@v1 to get only the file paths of articles that have changed in the correct format. (https://github.com/jitterbit/get-changed-files) # GitHub Action 実行後に参照可能になる値定義 outputs: articles: description: 'A list of URLs of dev.to articles that have been created or updated' newly-sync-articles: description: 'File path list of newly synchronized articles.' # GitHub Action の実行環境 runs: using: 'node12' # テンプレートプロジェクトでは コンパイル先が dist になるため `dist/index.js` を指定している main: 'dist/index.js'

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • typescript-action

    Create a TypeScript Action with tests, linting, workflow, publishing, and versioning

  • actions/typescript-action: Create a TypeScript Action with tests, linting, workflow, publishing, and versioning

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • TheActionDev - v3

    3 projects | dev.to | 26 Jun 2022
  • Show HN: NPM Install Actual-Malware

    2 projects | news.ycombinator.com | 14 Mar 2022
  • Typed Config via Context in React Native

    1 project | dev.to | 23 Jan 2021
  • Image Scroll Zoom in React Native

    1 project | dev.to | 8 Jan 2021
  • Simple Settings List in React Native

    1 project | dev.to | 15 Dec 2020