Skip to content

Improved CI/CD workflows#2139

Merged
lissy93 merged 5 commits into
masterfrom
ci/workflow-improvments
May 15, 2026
Merged

Improved CI/CD workflows#2139
lissy93 merged 5 commits into
masterfrom
ci/workflow-improvments

Conversation

@lissy93
Copy link
Copy Markdown
Owner

@lissy93 lissy93 commented May 15, 2026

Category

CI/CD

Overview

  • Docker workflow
    • Runs parallel, should be faster now
    • Adds SBOM and build providence attestations
    • Allows for manual dispatch, w/ optional tag
    • Adds scheduled run, to include upstream patches
  • Tag workflow
    • Removed the manual fallback workflow, integrated here
  • CI workflow
    • Adds actionlint, to check workflows only if they change
    • Adds actions/dependency-review-action to flag vulnerable deps
    • Adds secret scanning
  • Release workflow
    • Combined the build app and release workflow into one
    • Includes the SHA256 checksum and attestation
    • Support for immutable releases

Issue Number

N/A

@netlify
Copy link
Copy Markdown

netlify Bot commented May 15, 2026

Deploy Preview for dashy-dev ready!

Name Link
🔨 Latest commit 5aa1dc2
🔍 Latest deploy log https://app.netlify.com/projects/dashy-dev/deploys/6a075536beb9d3000856fa79
😎 Deploy Preview https://deploy-preview-2139--dashy-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@lissy93 lissy93 merged commit 4170d82 into master May 15, 2026
13 checks passed
@lissy93 lissy93 deleted the ci/workflow-improvments branch May 15, 2026 17:19
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