Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Lint Commit Messages Quality Gate Status Maven Central

Java SDK for GitHub actions

This SDK provides utility methods to build GitHub Actions in Java.

It is heavily inspired of GitHub Actions core toolkit available in TypeScript.

This SDK provides the following capabilities:

  • Read inputs: getInput, getMultilineInput, getBooleanInput
  • Write output variables: setOutput, setEmptyOutput
  • Mask secret variables: setSecret
  • Run operations within groups: startGroup, endGroup, group with closure
  • Save and retrieve state: saveState, getState
  • Log messages: debug, notice, warning, error
  • Quick access to GitHub Actions default environment variables

Documentation

Contributing

This project is totally open source and contributors are welcome.

Releases

Packages

Used by

Contributors

Languages