check-version.yml 605 B

123456789101112131415161718192021222324
  1. name: Check version.h values
  2. on:
  3. push:
  4. branches:
  5. - master
  6. pull_request:
  7. jobs:
  8. check-version:
  9. runs-on: ubuntu-latest
  10. steps:
  11. - uses: actions/checkout@v6
  12. - name: install packages
  13. run: sudo apt update && sudo apt install libssl-dev libsrtp2-dev
  14. - name: submodules
  15. run: git submodule update --init --recursive --depth 1
  16. - name: cmake
  17. run: cmake -B build -DUSE_GNUTLS=0 -DUSE_SYSTEM_SRTP=1 -DWARNINGS_AS_ERRORS=1 -DRTC_UPDATE_VERSION_HEADER=1
  18. - name: check diff
  19. run: |
  20. if ! git diff --exit-code
  21. then
  22. exit 1
  23. fi