Skip to content

use github app for releases.#1320

Merged
pethers merged 1 commit into
mainfrom
pethers-patch-1
Jul 14, 2026
Merged

use github app for releases.#1320
pethers merged 1 commit into
mainfrom
pethers-patch-1

Conversation

@pethers

@pethers pethers commented Jul 14, 2026

Copy link
Copy Markdown
Member

Pull Request Description

Type of Change

  • 🚀 New Feature/Enhancement
  • 🐛 Bug Fix
  • 📈 Analytics & Visualization
  • 🎨 UI/UX Improvements
  • 🏗️ Infrastructure & Performance
  • 🔄 Code Quality & Refactoring
  • 🔒 Security & Compliance
  • 📝 Documentation
  • 📦 Dependencies Update

Component(s) Modified

  • App Core
  • Dashboard
  • Radar Chart
  • Security Level Widget
  • Business Impact Analysis Widget
  • Compliance Status Widget
  • Cost Estimation Widget
  • Security Summary Widget
  • Value Creation Widget
  • Constants / Data Model
  • Hooks

CIA Impact Area

  • Confidentiality
  • Integrity
  • Availability

Security Level Impact

  • Basic
  • Moderate
  • High
  • Very High

Test Coverage Impact

  • My changes affect low-coverage areas (SecurityLevelWidget, RadarChart, CostEstimation, useCIAOptions)
  • I've added tests to improve coverage
  • N/A - Only modifying high-coverage areas

Testing Performed

  • Unit tests added/updated
  • Integration tests added/updated
  • Manual testing completed
  • Security validation performed

Screenshots/Examples

Related Issues

Closes #

Checklist

  • My PR title follows the conventional commit format (e.g., feat: add new feature)
  • Code follows project coding standards
  • Tests are passing
  • Documentation has been updated (if applicable)
  • Security compliance is maintained or improved
  • Changes have been reviewed for performance impact
  • Breaking changes are documented (if any)

Additional Notes

Signed-off-by: James Pether Sörling <pethers@users.noreply.github.com>
@github-actions github-actions Bot added github_actions Pull requests that update GitHub Actions code infrastructure config labels Jul 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 2 package(s) with unknown licenses.
See the Details below.

License Issues

.github/workflows/release.yml

PackageVersionLicenseIssue Type
actions/checkout5.*.*NullUnknown License
actions/create-github-app-token2.*.*NullUnknown License

OpenSSF Scorecard

PackageVersionScoreDetails
actions/actions/checkout 5.*.* 🟢 7
Details
CheckScoreReason
Code-Review🟢 10all changesets reviewed
Maintained🟢 1020 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Binary-Artifacts🟢 10no binaries found in the repo
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Fuzzing⚠️ 0project is not fuzzed
License🟢 10license file detected
Pinned-Dependencies🟢 3dependency not pinned by hash detected -- score normalized to 3
Packaging⚠️ -1packaging workflow not detected
Signed-Releases⚠️ -1no releases found
Security-Policy🟢 9security policy file detected
SAST🟢 10SAST tool is run on all commits
Branch-Protection🟢 6branch protection is not maximal on development and all release branches
actions/actions/create-github-app-token 2.*.* 🟢 6.1
Details
CheckScoreReason
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Maintained🟢 1013 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Binary-Artifacts🟢 10no binaries found in the repo
Code-Review⚠️ 2Found 3/14 approved changesets -- score normalized to 2
Packaging⚠️ -1packaging workflow not detected
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
Pinned-Dependencies🟢 7dependency not pinned by hash detected -- score normalized to 7
Fuzzing⚠️ 0project is not fuzzed
License🟢 10license file detected
Signed-Releases⚠️ -1no releases found
Security-Policy🟢 9security policy file detected
SAST🟢 6SAST tool is not run on all commits -- score normalized to 6
Branch-Protection🟢 6branch protection is not maximal on development and all release branches

Scanned Files

  • .github/workflows/release.yml

@pethers
pethers merged commit 443b051 into main Jul 14, 2026
7 checks passed
@pethers
pethers deleted the pethers-patch-1 branch July 14, 2026 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

config github_actions Pull requests that update GitHub Actions code infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant