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.
​
​
""

Powered by the Wolfram Cloud More about Wolfram Technology

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