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
Continuous Integration and Deployment
In software engineering, CI/CD is the combined practices of continuous integration (CI) and continuous deployment (CD). For Paclets, the process of continuous integration typically involves checking the Paclet structure and code for potential issues, running verification tests, and building the Paclet. Continuous deployment typically involves releasing the Paclet via the
Wolfram Language Paclet Repository
, GitHub releases, and/or deploying to a personal cloud location.
Continuous Integration
CheckPaclet
— check a Paclet for potential issues using a definition notebook file
BuildPaclet
— build a Paclet using a definition notebook as a configuration file
TestPaclet
— run a test suite for a Paclet
WorkflowExport
— generate a GitHub CI/CD workflow
Workflow
 ▪
WorkflowJob
 ▪
WorkflowStep
 ▪
WorkflowEvaluate
 ▪
WorkflowValue
Continuous Deployment
DeployPaclet
— deploy a Paclet to the
Wolfram Cloud
SubmitPaclet
— submit a Paclet to the
Wolfram Language Paclet Repository
TechNotes
▪
License Entitlements and Repository Secrets
""

© 2025 Wolfram. All rights reserved.

  • Legal & Privacy Policy
  • Contact Us
  • WolframAlpha.com
  • WolframCloud.com