Skip to content

ci: upgrade workflow actions to current releases - #39

Merged
aryasaatvik merged 1 commit into
mainfrom
ci/upgrade-workflow-actions
Sep 19, 2026
Merged

aryasaatvik merged 1 commit into
mainfrom
ci/upgrade-workflow-actions

Conversation

@aryasaatvik

Copy link
Copy Markdown
Member

Summary

Upgrade the workflow action pins to the current releases, matching the platform repository and clearing the Node 20 deprecation warning on runs.

Changes

Action From To
actions/checkout v4.4.0 v7.0.1
actions/setup-node v4.4.0 v7.0.0
actions/upload-artifact v4.6.2 v7.0.1
actions/download-artifact v4.3.0 v8.0.1

oven-sh/setup-bun (v2.2.0) and denoland/setup-deno (v2.0.5) were already current.

Review notes

  • SHA-pinned and comment-annotated like the rest of the repo; all five workflow files parse as YAML.
  • Direct push to main is blocked by the repository ruleset requiring a pull request, so this lands as a PR.
  • The platform repo (AryaLabsHQ/samva) received the equivalent upgrade directly on main in 5fbb3a295a (actions/github-script v9.0.0, aws-actions/configure-aws-credentials v6.3.0, pnpm/action-setup v6.1.0).

Move actions/checkout to v7.0.1, actions/setup-node to v7.0.0, actions/upload-artifact to v7.0.1, and actions/download-artifact to v8.0.1, matching the platform repo and clearing the Node 20 deprecation.
@github-actions

Copy link
Copy Markdown
Contributor

Tegami

This repository uses Tegami to manage releases. When your changes affect published packages, add a changelog file under .tegami/ before merging.

Create a changelog → · Changelog format

Release preview

Package Bump Version
@samva/email-sdk minor 0.1.10.2.0
@samva/better-auth minor 0.1.10.2.0

This PR does not add changelog files. Pending changelogs from other branches are included in the preview above.

Run bun run tegami locally to create a changelog interactively.

Managed by Tegami.

@greptile-apps

greptile-apps Bot commented Sep 19, 2026

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

The PR appears safe to merge because the upgraded actions remain compatible with the existing hosted runners and workflow configuration.

Summary

This PR updates immutable GitHub Actions pins across the CI and release workflows to current Node 24-based action releases.

  • Upgrades actions/checkout in all five workflows.
  • Upgrades actions/setup-node in the release-related workflows.
  • Upgrades the paired release-plan artifact upload and download actions.
  • Preserves existing workflow inputs, permissions, artifact names, paths, and trigger relationships.
Diagram
%%{init: {'theme': 'neutral'}}%%
flowchart LR
  PR[Pull request] --> Plan[Release plan workflow]
  Plan --> Upload[Upload release-plan artifact]
  Upload --> Completed[workflow_run completed]
  Completed --> Download[Download release-plan artifact]
  Download --> Comment[Post pull request comment]
Loading

Reviews (1) · Last reviewed commit: "ci: upgrade workflow actions to current ..."

@aryasaatvik
aryasaatvik merged commit 4f69163 into main Sep 19, 2026
3 checks passed
@aryasaatvik
aryasaatvik deleted the ci/upgrade-workflow-actions branch September 19, 2026 11:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant