Skip to content

Latest commit

 

History

18 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

uSync.Automate

uSync.Automate uSync.Automate.Actions uSync.Automate.Actions.Complete

uSync support for Umbraco.Automate — sync Automate workspaces, groups and automations between environments as XML files, and drive uSync from Automate workflows.

This repo contains three packages:

  • uSync.Automate — uSync handlers and serializers for Automate's Workspace, WorkspaceGroup and Automation settings, so they export to disk and travel between servers the same way content types, data types and other uSync-managed settings do.
  • uSync.Automate.Actions — Umbraco.Automate actions and triggers that run uSync import/export/report operations from a workflow, and fire workflows from uSync events.
  • uSync.Automate.Actions.Complete — Umbraco.Automate actions and triggers for uSync.Complete's publisher: push/pull content, media and settings items to/from another server, create a restore point, and trigger workflows when a push/pull is received.

Connections are deliberately not synced — see the design notes below. Automations and workspaces reference connections by alias and report when one is missing on the target server.

Status

Beta — published to NuGet, not yet stable.

Building

dotnet restore
dotnet build

See dist/build-package.ps1 for packaging.

License

MPL-2.0

About

uSync for Umbraco.Automate

Resources

Code of conduct

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages