summaryrefslogtreecommitdiffstats
path: root/pkg/runner/testdata/pull-request/main.yaml
blob: eb81939b4db8f36c517e18e325f5f36c646e32f7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
name: basic
on: pull_request

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      # test refs from event.json
      - run: echo '${{github.ref}}'
      - run: echo '${{github.head_ref}}' | grep sample-head-ref
      - run: echo '${{github.base_ref}}' | grep sample-base-ref
      # test main/composite context equality with data from event.json
      - run: |
          runs:
            using: composite
            steps:
            - run: |
                echo WORKFLOW_GITHUB_CONTEXT="$WORKFLOW_GITHUB_CONTEXT"
                echo COMPOSITE_GITHUB_CONTEXT="$COMPOSITE_GITHUB_CONTEXT"
                [[ "$WORKFLOW_GITHUB_CONTEXT" = "$COMPOSITE_GITHUB_CONTEXT" ]]
              env:
                WORKFLOW_GITHUB_CONTEXT: ${{ tojson(tojson(github.event)) }}
                COMPOSITE_GITHUB_CONTEXT: ${{ '${{tojson(github.event)}}' }}
              shell: bash
        shell: cp {0} action.yml
      - uses: ./