Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Block

Use acts.core.block to combine multiple activities into a block. Supports sequence and parallel execution modes.

name: test
steps:
    - id: step1
      uses: acts.core.block
      params:
        # Execution mode: sequence or parallel
        mode: sequence
        acts:
          - uses: acts.transform.set
            params:
              count: 0
          - uses: acts.core.irq
            params:
              key: act1
          - uses: acts.core.msg
            params:
              key: done

Mode Comparison

ModeDescription
sequenceExecute child activities one by one in order
parallelExecute all child activities simultaneously

Variable Export

Child activities within a block can export variables to the parent node via options.exposes:

steps:
    - id: step1
      uses: acts.core.block
      params:
        mode: sequence
        acts:
          - uses: acts.core.irq
            params:
              key: act1
            options:
              exposes:
                - name: result