github.com/nektos/act@v0.2.63/pkg/runner/testdata/commands/push.yml (about)

     1  name: basic
     2  on: push
     3  
     4  jobs:
     5    build:
     6      runs-on: ubuntu-latest
     7      steps:
     8        - name: TEST set-env
     9          run: echo "::set-env name=foo::bar"
    10        - name: TEST set-env (cont.)
    11          run: echo $foo | grep bar
    12  
    13        - name: TEST set-output
    14          id: set_output
    15          run: echo "::set-output name=zoo::zar"
    16  
    17        - run: echo "::add-path::/zip"
    18        - run: echo $PATH | grep /zip
    19  
    20        - name: TEST conditional
    21          if: steps.set_output.outputs.zoo
    22          run: echo "::set-env name=cond_env::foo"
    23        - name: TEST conditional (cont.)
    24          run: echo $cond_env | grep foo
    25  
    26        - name: TEST debug, warning, error
    27          run: |
    28            echo "::debug file=app.js,line=100,col=20::Hello debug!"
    29            echo "::warning file=app.js,line=100,col=20::Hello warning!"
    30            echo "::error file=app.js,line=100,col=30::Hello error!"
    31  
    32        - name: TEST stop-commands
    33          run: |
    34            echo "::stop-commands::my-end-token" 
    35            echo "::set-env name=foo::baz"
    36            echo $foo | grep bar
    37            echo "::my-end-token::"
    38            echo "::set-env name=foo::baz"
    39        - name: TEST stop-commands (cont.)
    40          run: echo $foo | grep baz