Skip to content

artefactual-sdps/temporal-activities

Repository files navigation

Temporal Activities

The temporal-activities repository contains several predefined Temporal activities implemented in Go that are ready to be integrated into your Temporal workflows. Each activity is self-contained within its own package, with a dedicated README file providing details on its functionality, usage, and configuration.

List of Temporal Activities

archiveextract

Extracts the contents of an archive to a given directory.

Read more

archivezip

Creates a zip archive from a directory.

Read more

bagcreate

Creates a BagIt package from a given directory.

Read more

bagvalidate

Validates a BagIt package.

Read more

bucketdelete

Deletes a file/blob from a configured bucket.

Read more

bucketdownload

Downloads a file/blob from a configured bucket.

Read more

bucketupload

Uploads a file/blob to a configured bucket.

Read more

ffvalidate

Validates files against a list of allowed file formats.

Read more

removefiles

Removes files within a directory matching a set of names and/or patterns.

Read more

removepaths

Removes specific paths from the filesystem.

Read more

xmlvalidate

Validates an XML file against an XSD schema using xmlint.

Read more

About

Temporal activities is a library of general purpose activities

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •