Skip to content

Update GitHub actions (6/edge) (major)#302

Open
renovate[bot] wants to merge 1 commit into6/edgefrom
renovate/6/edge-major-github-actions
Open

Update GitHub actions (6/edge) (major)#302
renovate[bot] wants to merge 1 commit into6/edgefrom
renovate/6/edge-major-github-actions

Conversation

@renovate
Copy link
Copy Markdown

@renovate renovate Bot commented Apr 21, 2026

This PR contains the following updates:

Package Type Update Change
actions/checkout action major v4v6
actions/download-artifact action major v4v8
actions/download-artifact action major v7v8
actions/setup-python action major v5v6
actions/upload-artifact action major v4v7
canonical/data-platform-workflows action major v31.1.1v48.1.2
canonical/data-platform-workflows action major v30.2.0v48.1.2

Release Notes

actions/checkout (actions/checkout)

v6

Compare Source

v5

Compare Source

actions/download-artifact (actions/download-artifact)

v8

Compare Source

v7

Compare Source

v6

Compare Source

v5

Compare Source

actions/setup-python (actions/setup-python)

v6

Compare Source

actions/upload-artifact (actions/upload-artifact)

v7

Compare Source

v6

Compare Source

v5

Compare Source

canonical/data-platform-workflows (canonical/data-platform-workflows)

v48.1.2

Compare Source

What's Changed
New Contributors

Full Changelog: canonical/data-platform-workflows@v48.1.1...v48.1.2

v48.1.1

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v48.1.0...v48.1.1

v48.1.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v48.0.5...v48.1.0

v48.0.5

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v48.0.4...v48.0.5

v48.0.4

Compare Source

What's Changed
New Contributors

Full Changelog: canonical/data-platform-workflows@v48.0.3...v48.0.4

v48.0.3

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v48.0.2...v48.0.3

v48.0.2

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v48.0.1...v48.0.2

v48.0.1

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v48.0.0...v48.0.1

v48.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v47.0.2...v48.0.0

Migration instructions for v48

Remove Snap Store secret and follow usage docs for release_snap_edge.yaml or release_snap_pr.yaml to create new environment secret

Combined migration instructions for v43-v48 (i.e. for migrating from v42 to v48)
All workflows

For each reusable workflow, check the usage docs (https://github.com/canonical/data-platform-workflows?tab=readme-ov-file#usage) and, for each workflow call, update permissions to match the usage docs

integration_test_charm.yaml

https://github.com/canonical/data-platform-workflows/blob/v29.1.0/.github/workflows/integration_test_charm_deprecation_notice.md#migration-instructions

lint.yaml
  • Replace lint.yaml with lint_workflows.yaml
  • Add .github/zizmor.yaml file following usage docs
  • Create a separate job (outside of reusable workflow call) to run tox run -e lint
release_snap.yaml

For releases to edge

  • Replace release_snap.yaml with release_snap_edge.yaml
  • Replace channel input with track input
    • Remove "/edge" from channel input value to get new track input value
  • Remove SNAP_STORE_TOKEN secret and follow usage docs to create new environment secret. Update secret name in workflow call.
  • Remove create-git-tags input

For releases of PR branches:

  • Replace release_snap.yaml with release_snap_pr.yaml
  • Replace channel input with track input
  • Remove SNAP_STORE_TOKEN secret and follow usage docs to create new environment secret. Update secret name in workflow call.
  • Remove create-git-tags input
release_rock.yaml
  • Replace release_rock.yaml with release_rock_edge.yaml
  • Remove create-git-tags input
_mirror_charm.yaml
  • Remove MIRROR_REPOS_PAT secret and follow usage docs to create new environment secret
_update_bundle.yaml
  • Remove CREATE_PR_APP_TOKEN secret and follow usage docs to create new environment secret
release_charm_pr.yaml
release_charm_edge.yaml and release_charm_pr.yaml

No further action needed at this time. Once candid auth is removed (https://discourse.canonical.com/t/charmhub-teams-deprecation/7035), we will have a breaking change for release_charm_*.yaml and new secrets will need to be created. (We are waiting for charmcraft to add support for non-candid auth.)

v47.0.2

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v47.0.1...v47.0.2

v47.0.1

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v47.0.0...v47.0.1

v47.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v46.0.0...v47.0.0

[!TIP]
Combined migration instructions for v43-v48 (i.e. from v42 to v48) are available at https://github.com/canonical/data-platform-workflows/releases/tag/v48.0.0

v46.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v45.0.0...v46.0.0

Migration instructions

[!TIP]
Combined migration instructions for v43-v48 (i.e. from v42 to v48) are available at https://github.com/canonical/data-platform-workflows/releases/tag/v48.0.0

  • Replace lint.yaml with lint_workflows.yaml
  • Add job to run tox run -e lint (or similar)

v45.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v44.0.2...v45.0.0

Migration instructions

[!TIP]
Combined migration instructions for v43-v48 (i.e. from v42 to v48) are available at https://github.com/canonical/data-platform-workflows/releases/tag/v48.0.0

release_snap.yaml

For releases to edge

  • Replace release_snap.yaml with release_snap_edge.yaml
  • Replace channel input with track input
    • Remove "/edge" from channel input value to get new track input value
  • Remove SNAP_STORE_TOKEN secret and follow usage docs to create new environment secret. Update secret name in workflow call.
  • Remove create-git-tags input

For releases of PR branches:

  • Replace release_snap.yaml with release_snap_pr.yaml
  • Replace channel input with track input
  • Remove SNAP_STORE_TOKEN secret and follow usage docs to create new environment secret. Update secret name in workflow call.
  • Remove create-git-tags input
release_rock.yaml
  • Replace release_rock.yaml with release_rock_edge.yaml
  • Remove create-git-tags input
_mirror_charm.yaml
  • Remove MIRROR_REPOS_PAT secret and follow usage docs to create new environment secret
_update_bundle.yaml
  • Remove CREATE_PR_APP_TOKEN secret and follow usage docs to create new environment secret
release_charm_pr.yaml

v44.0.2

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v44.0.1...v44.0.2

v44.0.1

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v44.0.0...v44.0.1

v44.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v43.0.0...v44.0.0

Migration instructions

[!TIP]
Combined migration instructions for v43-v48 (i.e. from v42 to v48) are available at https://github.com/canonical/data-platform-workflows/releases/tag/v48.0.0

For each reusable workflow, check the usage docs (https://github.com/canonical/data-platform-workflows?tab=readme-ov-file#usage) and, for each workflow call, update permissions to match the usage docs

v43.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v42.1.0...v43.0.0

Migration instructions

[!TIP]
Combined migration instructions for v43-v48 (i.e. from v42 to v48) are available at https://github.com/canonical/data-platform-workflows/releases/tag/v48.0.0

https://github.com/canonical/data-platform-workflows/blob/v29.1.0/.github/workflows/integration_test_charm_deprecation_notice.md

v42.1.0

Compare Source

What's Changed
New Contributors

Full Changelog: canonical/data-platform-workflows@v42.0.1...v42.1.0

v42.0.1

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v42.0.0...v42.0.1

v42.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v41.1.4...v42.0.0

v41.1.4

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v41.1.3...v41.1.4

v41.1.3

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v41.1.2...v41.1.3

v41.1.2

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v41.1.1...v41.1.2

v41.1.1

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v41.1.0...v41.1.1

v41.1.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v41.0.0...v41.1.0

v41.0.0

Compare Source

What's Changed

New Contributors

Full Changelog: canonical/data-platform-workflows@v40.1.0...v41.0.0

v40.1.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v40.0.2...v40.1.0

v40.0.2

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v40.0.1...v40.0.2

v40.0.1

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v40.0.0...v40.0.1

v40.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v39.1.0...v40.0.0

v39.1.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v39.0.0...v39.1.0

v39.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v38.0.0...v39.0.0

v38.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v37.0.1...v38.0.0

v37.0.1

Compare Source

What's Changed
New Contributors

Full Changelog: canonical/data-platform-workflows@v37.0.0...v37.0.1

v37.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v36.0.2...v37.0.0

v36.0.2

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v36.0.1...v36.0.2

v36.0.1

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v36.0.0...v36.0.1

v36.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v35.0.4...v36.0.0

v35.0.4

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v35.0.3...v35.0.4

v35.0.3

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v35.0.2...v35.0.3

v35.0.2

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v35.0.1...v35.0.2

v35.0.1

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v35.0.0...v35.0.1

v35.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v34.0.1...v35.0.0

v34.0.1

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v34.0.0...v34.0.1

v34.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v33.0.0...v34.0.0

v33.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v32.2.3...v33.0.0

v32.2.3

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v32.2.2...v32.2.3

v32.2.2

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v32.2.1...v32.2.2

v32.2.1

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v32.2.0...v32.2.1

v32.2.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v32.1.0...v32.2.0

v32.1.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v32.0.0...v32.1.0

v32.0.0

Compare Source

What's Changed

Full Changelog: canonical/data-platform-workflows@v31.1.1...v32.0.0

Migration instructions
release_charm.yaml

For releases to edge

  • Replace release_charm.yaml with release_charm_edge.yaml
  • Replace channel input with track input
    • Remove "/edge" from channel input value to get new track input value

For releases of PR branches:

  • Replace release_charm.yaml with release_charm_pr.yaml
  • Replace channel input with track input
_promote_charm.yaml

Contact @​carlcsaposs-canonical before the next release to candidate—auto-generated release note generation may fail without a manual temporary workaround. After a release is promoted to stable using the new workflow, new releases should work as expected


Configuration

📅 Schedule: (in timezone Etc/UTC)

  • Branch creation
    • Between 01:00 AM and 07:59 AM, only on Tuesday (* 1-7 * * 2)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes label Apr 21, 2026
@renovate renovate Bot requested a review from a team April 21, 2026 02:54
@renovate renovate Bot added the not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes label Apr 21, 2026
@renovate renovate Bot requested review from Gu1nness, Mehdi-Bendriss, akram09, patriciareinoso, reneradoi, skourta and smethnani and removed request for a team April 21, 2026 02:54
@github-actions github-actions Bot added the Libraries: Out of sync The charm libs used are out-of-sync label Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Libraries: Out of sync The charm libs used are out-of-sync not bug or enhancement PR is not 'bug' or 'enhancement'. For release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants