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
License Entitlements and Repository Secrets
1
Create a license entitlement
Create an on-demand license entitlement using
CreateLicenseEntitlement
:
Click the entitlement ID in the output to copy it to the clipboard.
2
Add the license entitlement to a GitHub repository
Visit your GitHub repository in a web browser and open the settings page:
Under the “Security” section, navigate to the “Actions” page under “Secrets” using the menu on the left and then click the “New repository secret” button at the top-right:
Enter “WOLFRAMSCRIPT_ENTITLEMENTID” for the name and paste in the value you copied from the first step as shown below:
Click the “Add secret” button.
3
Create a workflow
Create a workflow for your repository using
WorkflowExport
:
4
Commit the workflow to your repository
Commit and push the changes to your GitHub repository.
The workflow should now start running automatically whenever you push changes to the default branch.
""

© 2025 Wolfram. All rights reserved.

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