Skip to content
check

GitHub Action

DDF Tools action

v1.1.4 Latest version

DDF Tools action

check

DDF Tools action

Do stuff related to deCONZ DDF

Installation

Copy and paste the following snippet into your .yml file.

              

- name: DDF Tools action

uses: deconz-community/[email protected]

Learn more about this action in deconz-community/ddf-tools-action

Choose a version

DDF Tools action

Features

Single action

  • Validate DDF files
  • Bundle DDF files
  • Upload bundles as github artifact
  • Upload bundles to the store

Continuous integration

  • On new PR or commit on the PR

    • Validate all DDF
    • Add a message with modified bundles
    • Upload the bundles as artifacts
  • On commit or PR merge

    • Validate the DDF file
    • Bundle the DDF files
    • Upload the bundle to the store
    • (For PR) Add a message with the bundle store link

Maybe next Features

Code owners

  • Add a CODEOWNERS file to the repository (See here for more information)

Quick edits

  • Issue template to add a model ID on a existing DDF that generate PR

UUID Managments

  • Add a UUID with a commit on PR
  • If can't generate a UUID, add a message on the PR