gh_add_publish_archive()

def gh_add_publish_archive(name, input, version, deploy_repo, deps, sh, suffix)

Creates an archive and publishes it to github.

This can be run on multiple OS’s and multiple arch’s.

Args

  • name - str Name of the project to publish.
  • input - str The workspace path to the folder/file to archive and publish
  • version - str Version to publish
  • deploy_repo - str The github URL to the repo
  • deps - [str] dependencies for the archive
  • sh - str The shell to use for running commands (default: bash)
  • suffix - str The suffix of the archive file (tar.gz, tar.xz, tar.bz2, zip)