Skip to content

build: update dependencies and workflow conditions for improved reliability#221

Merged
l50 merged 1 commit into
mainfrom
fix/pre-commit-upload-failure-guard
May 17, 2026
Merged

build: update dependencies and workflow conditions for improved reliability#221
l50 merged 1 commit into
mainfrom
fix/pre-commit-upload-failure-guard

Conversation

@l50
Copy link
Copy Markdown
Contributor

@l50 l50 commented May 17, 2026

Key Changes:

  • Updated multiple dependencies to latest patch versions for Go and Python
  • Refined GitHub Actions workflow to only upload autofix patch on failure
  • Bumped Azure Terraform provider to v4.73.0 for template compatibility

Changed:

  • Dependency versions updated:
    • Go dependencies: aws-sdk-go-v2/service/ec2 to v1.302.0,
      cowdogmoo/warpgate/v3 to latest pre-release, and
      AzureAD/microsoft-authentication-library-for-go to v1.7.2 in cli/go.mod
      and cli/go.sum
    • Python dependency: boto3 updated from 1.43.6 to 1.43.9 in
      requirements.txt
    • Terraform Azure provider: version bumped from 4.72.0 to 4.73.0 in
      template/provider/azure/main.tf
  • GitHub Actions workflow: changed condition for uploading autofix patch to
    only trigger on job failure and when fixes exist in
    .github/workflows/pre-commit.yaml

**Changed:**

- Updated the 'Upload autofix patch' step to run only if the job fails and
  fixes are present, reducing unnecessary artifact uploads in successful runs in
  `.github/workflows/pre-commit.yaml`
@dreadnode-renovate-bot dreadnode-renovate-bot Bot added the area/github Changes made to github actions label May 17, 2026
@l50 l50 enabled auto-merge May 17, 2026 03:03
@l50 l50 disabled auto-merge May 17, 2026 03:06
@l50 l50 merged commit f9922d6 into main May 17, 2026
8 checks passed
@l50 l50 deleted the fix/pre-commit-upload-failure-guard branch May 17, 2026 03:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/github Changes made to github actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant