]> git.sesse.net Git - stockfish/blob - .github/workflows/stockfish.yml
Add binaries to releases with github actions
[stockfish] / .github / workflows / stockfish.yml
1 name: Stockfish
2 on:
3   push:
4     tags:        
5       - '*' 
6     branches:
7       - master
8       - tools
9       - github_ci
10   pull_request:
11     branches:
12       - master
13       - tools
14 jobs:
15   Sanitizers:
16     uses: ./.github/workflows/stockfish_sanitizers.yml
17   Tests:
18     uses: ./.github/workflows/stockfish_test.yml
19   Compiles:
20     uses: ./.github/workflows/stockfish_compile_test.yml
21   Binaries:
22     if: github.ref == 'refs/heads/master' || (startsWith(github.ref_name, 'sf_') && github.ref_type == 'tag')
23     uses: ./.github/workflows/stockfish_binaries.yml
24   ARM_Binaries:
25     if: github.ref == 'refs/heads/master' || (startsWith(github.ref_name, 'sf_') && github.ref_type == 'tag')
26     uses: ./.github/workflows/stockfish_arm_binaries.yml