Skip to content

fix: licensing issues#311

Merged
Gigas002 merged 5 commits into
waycrate:mainfrom
Gigas002:fix/licensing-issues
Mar 29, 2026
Merged

fix: licensing issues#311
Gigas002 merged 5 commits into
waycrate:mainfrom
Gigas002:fix/licensing-issues

Conversation

@Gigas002
Copy link
Copy Markdown
Collaborator

As discussed with @Shinyzenith on discord, we have waymirror-egl and wayshot dependent on strong copyleft licenses and have to either remove features, or change licenses to comply.
The libwayshot is unaffected.
Also added deny.toml config and corresponding job.
Locally checkable via:

cargo deny check licenses

@Gigas002 Gigas002 self-assigned this Mar 13, 2026
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 16.01%. Comparing base (3e66eb5) to head (eff28cc).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #311   +/-   ##
=======================================
  Coverage   16.01%   16.01%           
=======================================
  Files          23       23           
  Lines        3291     3291           
=======================================
  Hits          527      527           
  Misses       2764     2764           

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@Decodetalkers
Copy link
Copy Markdown
Collaborator

I think it's fine, as if @Shinyzenith approves, it should be merged

@Gigas002 Gigas002 added documentation Improvements or additions to documentation component: wayshot-cli github_actions Pull requests that update GitHub Actions code labels Mar 26, 2026
@Gigas002 Gigas002 merged commit bef196d into waycrate:main Mar 29, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: wayshot-cli documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code

Development

Successfully merging this pull request may close these issues.

4 participants