Skip to content

chore(ci): refresh GitHub Actions to current majors in test and release workflows #493

Description

@pbesret

Problem

The GitHub Actions used by test.yml and release.yml are several majors behind upstream (checkout v3, setup-go v4, setup-terraform v2, import-gpg v5, goreleaser-action v4.4.0). Six Dependabot PRs from 2023-2024 (#108, #109, #110, #111, #121, #129) went stale: two were obsolete (#108 targets a deleted workflow; #129 bumps terraform-plugin-sdk/v2 to 2.32.0 while main is on 2.35.0) and the four action bumps target versions that are themselves outdated. Dependabot auto-paused due to prolonged inactivity on those PRs.

Scope

Risk

CI-only change: no provider code, not user-facing (no CHANGELOG entry). test.yml changes are fully exercised by the PR's own CI (green). release.yml is only exercised at the next v* tag push; a failure there would occur before any publication and is recoverable by re-running after a fix. The per-usage breaking-change audit and the independent adversarial review (Codex: GO, no blocking or minor findings) are recorded in PR #492.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions