Skip to content

Commit

Permalink
doc: update
Browse files Browse the repository at this point in the history
  • Loading branch information
pnmadelaine committed Sep 27, 2023
1 parent c7ca93d commit bc21311
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion doc/src/concepts.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ below.
## Actions

Actions are scripts called by Typhon for different purposes. At the moment there
are three actions a project can define.
are four actions a project can define.

- The `jobsets` action is responsible for declaring jobsets for your project.
Jobsets, like projects, are flake URIs. Typically they correspond to a branch
Expand All @@ -28,6 +28,10 @@ are three actions a project can define.
your project. They are typically used to set statuses on your repository, but
can also be used for deployment.

- The `webhook` action is triggered by calls to a specific endpoint of the API.
It outputs commands for Typhon to update jobsets or evaluate a jobset. It is
meant to trigger jobs automatically if your forge supports webhooks.

Actions can also expose a `secrets` file. This is an age encrypted JSON file
that typically contains tokens for the actions. It must be encrypted with the
project's public key and is decrypted at runtime and passed as input to the
Expand Down

0 comments on commit bc21311

Please sign in to comment.