Skip to content

Update GitHub actions (8/edge) (major)#312

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

Update GitHub actions (8/edge) (major)#312
renovate[bot] wants to merge 1 commit into8/edgefrom
renovate/8/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/checkout action major v5v6
actions/download-artifact action major v4v8
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 v40.0.2v48.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 requested a review from Mehdi-Bendriss as a code owner April 21, 2026 02:56
@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 a team, akram09, reneradoi, skourta and smethnani and removed request for a team April 21, 2026 02:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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