diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5497f2c49..f316a82a4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -16,7 +16,7 @@ on: jobs: lint: name: Lint - uses: canonical/data-platform-workflows/.github/workflows/lint.yaml@v4.2.3 + uses: canonical/data-platform-workflows/.github/workflows/lint.yaml@v6.3.0 unit-test: strategy: @@ -60,7 +60,7 @@ jobs: build: name: Build charm - uses: canonical/data-platform-workflows/.github/workflows/build_charms_with_cache.yaml@v4.2.3 + uses: canonical/data-platform-workflows/.github/workflows/build_charms_with_cache.yaml@v6.3.0 with: charmcraft-snap-revision: 1349 # version 2.3.0 permissions: diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index ae5076c01..5f7ed957b 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -34,7 +34,7 @@ jobs: build: name: Build charm - uses: canonical/data-platform-workflows/.github/workflows/build_charm_without_cache.yaml@v4.2.3 + uses: canonical/data-platform-workflows/.github/workflows/build_charm_without_cache.yaml@v6.3.0 with: charmcraft-snap-revision: 1349 # version 2.3.0 @@ -43,7 +43,7 @@ jobs: needs: - ci-tests - build - uses: canonical/data-platform-workflows/.github/workflows/release_charm.yaml@v4.2.3 + uses: canonical/data-platform-workflows/.github/workflows/release_charm.yaml@v6.3.0 with: channel: 8.0/edge artifact-name: ${{ needs.build.outputs.artifact-name }} diff --git a/.github/workflows/sync_issue_to_jira.yaml b/.github/workflows/sync_issue_to_jira.yaml index 5ee07d9b1..2b59ec4e0 100644 --- a/.github/workflows/sync_issue_to_jira.yaml +++ b/.github/workflows/sync_issue_to_jira.yaml @@ -9,7 +9,7 @@ on: jobs: sync: name: Sync GitHub issue to Jira - uses: canonical/data-platform-workflows/.github/workflows/sync_issue_to_jira.yaml@v4.2.3 + uses: canonical/data-platform-workflows/.github/workflows/sync_issue_to_jira.yaml@v6.3.0 with: jira-base-url: https://warthogs.atlassian.net jira-project-key: DPE diff --git a/poetry.lock b/poetry.lock index f5d7bccc5..01addd518 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1589,15 +1589,15 @@ name = "pytest-github-secrets" version = "0.1.0" description = "" optional = false -python-versions = "^3.10" +python-versions = "^3.8" files = [] develop = false [package.source] type = "git" url = "https://github.com/canonical/data-platform-workflows" -reference = "v5.0.0" -resolved_reference = "3ffc460ad9d3a1280e29e32a4419456f4772c385" +reference = "v6.3.0" +resolved_reference = "90bc0388c783f9d506b5642b31d26afa5db505e5" subdirectory = "python/pytest_plugins/github_secrets" [[package]] @@ -1641,7 +1641,7 @@ name = "pytest-operator-cache" version = "0.1.0" description = "" optional = false -python-versions = "^3.10" +python-versions = "^3.8" files = [] develop = false @@ -1651,8 +1651,8 @@ pyyaml = "*" [package.source] type = "git" url = "https://github.com/canonical/data-platform-workflows" -reference = "v5.0.0" -resolved_reference = "3ffc460ad9d3a1280e29e32a4419456f4772c385" +reference = "v6.3.0" +resolved_reference = "90bc0388c783f9d506b5642b31d26afa5db505e5" subdirectory = "python/pytest_plugins/pytest_operator_cache" [[package]] @@ -1660,7 +1660,7 @@ name = "pytest-operator-groups" version = "0.1.0" description = "" optional = false -python-versions = "^3.10" +python-versions = "^3.8" files = [] develop = false @@ -1670,8 +1670,8 @@ pytest = "*" [package.source] type = "git" url = "https://github.com/canonical/data-platform-workflows" -reference = "v5.0.0" -resolved_reference = "3ffc460ad9d3a1280e29e32a4419456f4772c385" +reference = "v6.3.0" +resolved_reference = "90bc0388c783f9d506b5642b31d26afa5db505e5" subdirectory = "python/pytest_plugins/pytest_operator_groups" [[package]] @@ -2221,4 +2221,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "66256d13f4d0a9a1165886231a1c4de39ccb0ce67b384673e347498f56dee50b" +content-hash = "420d624f02e9001cee271708a74954e7c028619bea62577b7f9e24ec16e38e86" diff --git a/pyproject.toml b/pyproject.toml index ca20fed5f..3d537e668 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,10 +61,10 @@ coverage = {extras = ["toml"], version = "^7.2.7"} [tool.poetry.group.integration.dependencies] pytest = "^7.4.0" -pytest-github-secrets = {git = "https://github.com/canonical/data-platform-workflows", tag = "v5.0.0", subdirectory = "python/pytest_plugins/github_secrets"} +pytest-github-secrets = {git = "https://github.com/canonical/data-platform-workflows", tag = "v6.3.0", subdirectory = "python/pytest_plugins/github_secrets"} pytest-operator = "^0.28.0" -pytest-operator-cache = {git = "https://github.com/canonical/data-platform-workflows", tag = "v5.0.0", subdirectory = "python/pytest_plugins/pytest_operator_cache"} -pytest-operator-groups = {git = "https://github.com/canonical/data-platform-workflows", tag = "v5.0.0", subdirectory = "python/pytest_plugins/pytest_operator_groups"} +pytest-operator-cache = {git = "https://github.com/canonical/data-platform-workflows", tag = "v6.3.0", subdirectory = "python/pytest_plugins/pytest_operator_cache"} +pytest-operator-groups = {git = "https://github.com/canonical/data-platform-workflows", tag = "v6.3.0", subdirectory = "python/pytest_plugins/pytest_operator_groups"} juju = "^3.2.2" ops = "^2.5.0" pytest-mock = "^3.11.1"