The tests still only run on pushes or pull requests for the release
branch, but having it in the main branch means we don't have to copy
the tests every time we create a new release branch.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
- Fix some build failures on macOS and windows.
- Use newer version of actions/checkout.
.github/workflows/clang-tests.yml | ||
---|---|---|
29 | This doesn't seem to work: https://github.com/tstellar/llvm-project/pull/879 I also don't see it documented anywhere, but yet there is no error when I add it. |
- Add workflow_dispatch so the jobs can be manually run
- I also added ignore-forks to the workflows. This didn't work in my tests, but I'm not sure why.
.github/workflows/clang-tests.yml | ||
---|---|---|
29 | Interesting. Maybe they changed syntax. I'm seeing the following in examples: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-only-run-job-for-specific-repository |
Let's add workflow_dispatch: here as well. So the tests could be triggered manually, if necessary. Same for other pipelines.