name: release run-name: Release on: push: tags: - "v[0-9]+.[0-9]+.[0-9]+" - "v[0-9]+.[0-9]+.[0-9]+-rc[0-9]+" jobs: tests: uses: ./.github/workflows/test.yaml secrets: inherit build_conan: runs-on: ubuntu-latest container: ghcr.io/nlohmann/json-ci:v2.4.0 steps: - run: echo "🎉 The job was automatically triggered by a ${{ github.event_name }} event." - run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by GitHub." - run: echo "🔎 Branch name is ${{ github.ref }} and repository is ${{ github.repository }}." - name: Clone json-schema-validator uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: python-version: '3.10' - run: python -m pip install --upgrade conan - run: conan config init - run: conan profile update settings.compiler.libcxx=libstdc++11 default - name: conan create package run: conan create .