Wolfram Language Paclet Repository

Community-contributed installable additions to the Wolfram Language

Primary Navigation

    • Cloud & Deployment
    • Core Language & Structure
    • Data Manipulation & Analysis
    • Engineering Data & Computation
    • External Interfaces & Connections
    • Financial Data & Computation
    • Geographic Data & Computation
    • Geometry
    • Graphs & Networks
    • Higher Mathematical Computation
    • Images
    • Knowledge Representation & Natural Language
    • Machine Learning
    • Notebook Documents & Presentation
    • Scientific and Medical Data & Computation
    • Social, Cultural & Linguistic Data
    • Strings & Text
    • Symbolic & Numeric Computation
    • System Operation & Setup
    • Time-Related Computation
    • User Interface Construction
    • Visualization & Graphics
    • Random Paclet
    • Alphabetical List
  • Using Paclets
    • Get Started
    • Download Definition Notebook
  • Learn More about Wolfram Language

PacletCICD

Tutorials

  • GitHub Actions Quick Start

Guides

  • Continuous Integration and Deployment
  • Custom CI/CD Workflows
  • Workflows

Tech Notes

  • License Entitlements and Repository Secrets

Symbols

  • BuildPaclet
  • CheckPaclet
  • CreatePublisherToken
  • ExampleDirectory
  • GitHubSecret
  • PublisherTokenObject
  • SubmitPaclet
  • WorkflowEvaluate
  • WorkflowExport
  • WorkflowJob
  • WorkflowJobQ
  • Workflow
  • WorkflowQ
  • WorkflowStep
  • WorkflowStepQ
  • WorkflowValue

Other

  • ResourcePublisherToken
  • WolframScriptEntitlementID
Workflows
A
Workflow
consists of some metadata and one or more
WorkflowJob
objects. Each
WorkflowJob
similarly contains its own metadata and one or more
WorkflowStep
objects. Jobs can be configured to run on different operating systems, sequentially, or in parallel. Steps can be configured to run arbitrary Wolfram Language code, scripts, or commands passed directly to the command line in the current job environment.
Creating Workflows
Workflow
— an object representing a CI/CD workflow
WorkflowJob
— a job in a
Workflow
WorkflowStep
— a step in a
WorkflowJob
WorkflowQ
 ▪
WorkflowJobQ
 ▪
WorkflowStepQ
WorkflowEvaluate
— represents a command to be executed in a workflow
WorkflowValue
— a settable value in a workflow that can be accessed by other jobs
GitHubSecret
— a symbolic representation of a
GitHub secret
that can be used in workflows
Exporting Workflows
WorkflowExport
— export a
Workflow
to a YAML file
TechNotes
▪
License Entitlements and Repository Secrets
RelatedGuides
▪
Continuous Integration and Deployment
RelatedLinks
▪
Features • GitHub Actions · GitHub
▪
Workflow syntax for GitHub Actions - GitHub Docs
""

Powered by the Wolfram Cloud More about Wolfram Technology

© 2022 Wolfram Research, Inc. All rights reserved. Terms of Use Privacy Contact Us