name: Concrete Python Tests (macOS) on: workflow_call: workflow_dispatch: secrets: CONCRETE_CI_SSH_PRIVATE: required: true CONCRETE_ACTIONS_TOKEN: required: true concurrency: group: concrete_python_tests_macos_${{ github.ref }} cancel-in-progress: ${{ github.ref != 'refs/heads/main' }} jobs: BuildConcreteCompilerAndTestConcretePythonInLinux: name: Build Concrete Compiler and Test Concrete Python in macOS runs-on: macos-11 steps: - uses: webfactory/ssh-agent@v0.7.0 with: ssh-private-key: ${{ secrets.CONCRETE_CI_SSH_PRIVATE }} - uses: actions/checkout@v3 with: submodules: recursive token: ${{ secrets.CONCRETE_ACTIONS_TOKEN }}