...

Text file src/github.com/google/uuid/.github/workflows/apidiff.yaml

Documentation: github.com/google/uuid/.github/workflows

     1---
     2name: apidiff
     3on:
     4  pull_request:
     5    branches:
     6      - master
     7permissions:
     8  contents: read
     9jobs:
    10  compat:
    11    runs-on: ubuntu-latest
    12    steps:
    13      - uses: actions/setup-go@v4
    14        with:
    15          go-version: 1.21
    16      - run: go install golang.org/x/exp/cmd/apidiff@latest
    17      - uses: actions/checkout@v3
    18        with:
    19          ref: master
    20      - run: apidiff -w uuid.baseline .
    21      - uses: actions/checkout@v3
    22        with:
    23          clean: false
    24      - run: |
    25          apidiff -incompatible uuid.baseline . > diff.txt
    26          cat diff.txt && ! [ -s diff.txt ]

View as plain text