Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update workflows and deps for technical currency #2397

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

t1m0thyj
Copy link
Member

@t1m0thyj t1m0thyj commented Dec 24, 2024

What It Does

Also removes some obsolete/redundant steps from Zowe CLI workflow.

While diagnosing daemon-related test errors I updated the way we return non-zero exit codes in the daemon client to conform to Rust best practices.

How to Test

Review Checklist
I certify that I have:

Additional Comments

Copy link

codecov bot commented Dec 24, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 91.28%. Comparing base (0d3f6a9) to head (e78d303).
Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff            @@
##           master    #2397    +/-   ##
========================================
  Coverage   91.28%   91.28%            
========================================
  Files         638      638            
  Lines       18208    18208            
  Branches     3822     3930   +108     
========================================
  Hits        16621    16621            
  Misses       1586     1586            
  Partials        1        1            

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@t1m0thyj t1m0thyj force-pushed the chore/update-workflows-and-deps branch from 62d50c5 to ea6da7e Compare December 24, 2024 18:45
@t1m0thyj t1m0thyj force-pushed the chore/update-workflows-and-deps branch from ea6da7e to 27ef793 Compare December 24, 2024 20:26
@t1m0thyj t1m0thyj force-pushed the chore/update-workflows-and-deps branch from a45d2cc to 8d1dc81 Compare December 26, 2024 15:14
@t1m0thyj t1m0thyj marked this pull request as ready for review December 26, 2024 17:32
Copy link

📅 Suggested merge-by date: 1/9/2025

@@ -37,4 +37,4 @@ jobs:

- name: Check Secrets SDK Vulnerabilities
working-directory: packages/secrets/src/keyring
run: cargo audit --deny warnings --ignore RUSTSEC-2024-0370
run: cargo audit --deny warnings --ignore RUSTSEC-2024-0370 --ignore RUSTSEC-2024-0429
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

RUSTSEC-2024-0429 should be safe to ignore since there is no CVE associated with it and we don't use the affected function.

If it was easy to update the glib crate I would do so, but we're kind of locked down to a specific version for maximum compatibility with libsecret across multiple distros.

Copy link
Member

@traeok traeok left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the updates Timothy, changes LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Review/QA
Development

Successfully merging this pull request may close these issues.

2 participants