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

CI, dependency, and metadata updates #128

Merged
merged 5 commits into from
Mar 11, 2024

Conversation

throwaway96
Copy link
Member

@throwaway96 throwaway96 commented Mar 8, 2024

I updated the GitHub workflows to stop using EOL Node.js versions and unsupported actions. This should also fix issues with creating releases through the GitHub web interface.

I changed some of the metadata in appinfo.json and package.json, including changing the vendor from "My Company" to "webosbrew.org". The GPL-3.0 SPDX license identifier is deprecated, so it's now GPL-3.0-only.

The only change that will affect the app itself is the updated dependencies in package-lock.json (which was itself updated to the version 3 format). This includes updated webOS CLI tools, which now actually support webOS TV.

Node.js 14 has been EOL for almost a year now. These workflows will now
use the latest LTS release.
Also switch to new package-lock.json format.
As of version 3, the former webOS OSE CLI tools have been renamed
@webos-tools/cli and now support webOS TV as well.
@throwaway96 throwaway96 merged commit 80da379 into webosbrew:main Mar 11, 2024
1 check passed
throwaway96 added a commit that referenced this pull request Mar 25, 2024
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.

None yet

1 participant