diff --git a/.github/workflows/generate_library.yml b/.github/workflows/generate_library.yml index d48706e2..bff30c1f 100644 --- a/.github/workflows/generate_library.yml +++ b/.github/workflows/generate_library.yml @@ -13,7 +13,12 @@ jobs: generate-client-library: name: "Generate and update client library" runs-on: ubuntu-latest - if: ${{ !(github.actor == 'pyansys-ci-bot' && github.event.action == 'synchronize') }} + # Skip if PR is triggered by pyansys-ci-bot or if PR is created by dependabot with 'uv' label + if: | + ${{ + !(github.actor == 'pyansys-ci-bot' && github.event.action == 'synchronize') && + !(github.event_name == 'pull_request' && github.event.pull_request.user.login == 'dependabot[bot]' && contains(github.event.pull_request.labels.*.name, 'uv')) + }} env: IS_RELEASE_BRANCH: ${{ (github.event_name == 'pull_request' && startsWith(github.event.pull_request.base.ref, 'release/')) || (github.event_name == 'workflow_dispatch' && startsWith(github.ref_name, 'release/')) }} steps: diff --git a/.github/workflows/label.yml b/.github/workflows/label.yml index 25637a2f..7627692e 100644 --- a/.github/workflows/label.yml +++ b/.github/workflows/label.yml @@ -27,7 +27,8 @@ jobs: contents: read pull-requests: write runs-on: ubuntu-latest - if: github.event_name == 'pull_request' + # Skip for dependabot PRs as dependabot handles its own labelling + if: github.event_name == 'pull_request' && github.event.pull_request.user.login != 'dependabot[bot]' steps: - name: Label based on changed files uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b #v6.0.1 @@ -36,6 +37,8 @@ jobs: commenter: runs-on: ubuntu-latest + # Skip for dependabot PRs as dependabot handles its own labelling + if: github.event_name == 'pull_request' && github.event.pull_request.user.login != 'dependabot[bot]' steps: - name: Suggest to add labels uses: peter-evans/create-or-update-comment@e8674b075228eee787fea43ef493e45ece1004c9 #v5.0.0 diff --git a/ansys-grantami-serverapi-openapi/pyproject.toml b/ansys-grantami-serverapi-openapi/pyproject.toml index 4de7c665..48282145 100644 --- a/ansys-grantami-serverapi-openapi/pyproject.toml +++ b/ansys-grantami-serverapi-openapi/pyproject.toml @@ -8,7 +8,7 @@ module-name = "ansys.grantami.serverapi_openapi" [project] name = "ansys-grantami-serverapi-openapi" description = "Autogenerated client library for the Granta MI Server API." -version = "5.2.0.dev971" +version = "5.2.0.dev977" license = "MIT" requires-python = ">=3.10" authors = [ diff --git a/ansys-grantami-serverapi-openapi/src/ansys/grantami/serverapi_openapi/__init__.py b/ansys-grantami-serverapi-openapi/src/ansys/grantami/serverapi_openapi/__init__.py index 818ee00a..acac3b6e 100644 --- a/ansys-grantami-serverapi-openapi/src/ansys/grantami/serverapi_openapi/__init__.py +++ b/ansys-grantami-serverapi-openapi/src/ansys/grantami/serverapi_openapi/__init__.py @@ -20,4 +20,4 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -__version__ = "5.2.0.dev971" +__version__ = "5.2.0.dev977" diff --git a/ansys-grantami-serverapi-openapi/uv.lock b/ansys-grantami-serverapi-openapi/uv.lock index 2d980d9e..ffaeb4d4 100644 --- a/ansys-grantami-serverapi-openapi/uv.lock +++ b/ansys-grantami-serverapi-openapi/uv.lock @@ -4,7 +4,7 @@ requires-python = ">=3.10" [[package]] name = "ansys-grantami-serverapi-openapi" -version = "5.2.0.dev971" +version = "5.2.0.dev977" source = { editable = "." } dependencies = [ { name = "ansys-openapi-common" },