diff --git a/.github/workflows/ericwf-contracts-nightly.yml b/.github/workflows/ericwf-contracts-nightly.yml new file mode 100644 index 00000000000000..acd510b0f92554 --- /dev/null +++ b/.github/workflows/ericwf-contracts-nightly.yml @@ -0,0 +1,41 @@ +name: EricWF Contracts Nightly Release flow + +permissions: + contents: write + + +on: + push: + branches: + - 'eric-contracts' + - "eric-test-contracts" + + +concurrency: + # Skip intermediate builds: always. + # Cancel intermediate builds: only if it is a pull request build. + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} + +jobs: + check_clang: + name: "Do it" + if: github.repository_owner == 'efcs' + runs-on: aah + steps: + - uses: actions/checkout@v4 + with: + ref: ${{ github.ref }} + fetch-depth: 0 + - name: Find source + run: | + ls -l + pwd + echo "Done" + + - name: Test clang + uses: ./.github/workflows/llvm-project-tests.yml + with: + build_target: check-clang + projects: clang + runtimes: 'libcxx;libcxxabi;libunwind'