diff --git a/.github/workflows/build_hyperdrivetypes.yml b/.github/workflows/build_hyperdrivetypes.yml index ef94534a3..7d7b952fe 100644 --- a/.github/workflows/build_hyperdrivetypes.yml +++ b/.github/workflows/build_hyperdrivetypes.yml @@ -1,12 +1,21 @@ name: build and upload hyperdrivetypes wheel on: - workflow_call: + push: + branches: + - "main" jobs: + detect-changes: + uses: ./.github/workflows/check_diff.yaml + with: + pattern: ^python/hyperdrivetypes/pyproject.toml$ + build-wheel: name: build hyperdrivetypes wheel + needs: detect-changes runs-on: ubuntu-latest + if: needs.detect-changes.outputs.changed == 'true' steps: - name: checkout hyperdrive uses: actions/checkout@v4 diff --git a/.github/workflows/build_types_on_change.yml b/.github/workflows/build_types_on_change.yml deleted file mode 100644 index b09d50f53..000000000 --- a/.github/workflows/build_types_on_change.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: build and upload hyperdrivetypes wheel on a tag - -on: - push: - branches: - - "main" - -jobs: - detect-changes: - uses: ./.github/workflows/check_diff.yaml - with: - pattern: ^python/hyperdrivetypes/pyproject.toml$ - - build-wheel: - needs: detect-changes - if: needs.detect-changes.outputs.changed == 'true' - uses: ./.github/workflows/build_hyperdrivetypes.yml diff --git a/.github/workflows/build_types_on_tag.yml b/.github/workflows/build_types_on_tag.yml deleted file mode 100644 index 6fa74de1f..000000000 --- a/.github/workflows/build_types_on_tag.yml +++ /dev/null @@ -1,10 +0,0 @@ -name: build and upload hyperdrivetypes wheel on a tag - -on: - push: - tags: - - "v*" - -jobs: - build-wheel: - uses: ./.github/workflows/build_hyperdrivetypes.yml diff --git a/.github/workflows/test_hyperdrivetypes.yml b/.github/workflows/test_hyperdrivetypes.yml index 87033a373..9d7a36ae7 100644 --- a/.github/workflows/test_hyperdrivetypes.yml +++ b/.github/workflows/test_hyperdrivetypes.yml @@ -2,6 +2,8 @@ name: Test Hyperdrivetypes on: push: + branches: + - "main" pull_request: jobs: diff --git a/python/hyperdrivetypes/pyproject.toml b/python/hyperdrivetypes/pyproject.toml index b1b2383f5..39d23cd2f 100644 --- a/python/hyperdrivetypes/pyproject.toml +++ b/python/hyperdrivetypes/pyproject.toml @@ -1,12 +1,13 @@ [project] name = "hyperdrivetypes" -version = "1.0.20.10" +version = "1.0.20.11" # Authors are the current, primary stewards of the repo # contributors can be found on github authors = [ { name = "Dylan Paiton", email = "dylan@delv.tech" }, { name = "Matthew Brown", email = "matt@delv.tech" }, + { name = "Sheng Lundquist", email = "sheng@delv.tech" }, ] description = "Python type definitions for the Hyperdrive smart contracts and integrations." readme = "README.md"