jellyfin-vue/.github
Fernando Fernández 9db65f6ae8 fix: failing github actions
Co-authored-by: aweebs <8809837+aweebs@users.noreply.github.com>

Due to a regression in npm 9.3.0 (upgraded by Node.JS 18 LTS at 18.14.0,
see https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V18.md#2023-02-02-version-18140-hydrogen-lts-bethgriggs-prepared-by-juanarbol),
the `npm get config` command stopped working in workspaces. This made
our actions using actions/setup-node to fail.

Issues were opened in the relevant repositories since january
and february (check https://github.com/npm/cli/issues/6099 and https://github.com/actions/setup-node/issues/712)
but it looks like getting this fixed upstream it's going to take a long time.
We have been waiting for a really long time
for other fixes in npm, so I don't expect this situation will be solved really soon

We need a working CI before the Vue 3 merge, so applying this commit will
solve the issue in the meantime. In the future, it might be interesting
to revert this commit.

Also format the GitHub Actions workflows using the official VSCode GitHub extension
2023-04-03 12:52:57 +02:00
..
ISSUE_TEMPLATE chore(github): fix some markdown in issue template 2021-08-26 17:16:49 +02:00
workflows fix: failing github actions 2023-04-03 12:52:57 +02:00
labeler.yml feat: finish pinia implementation, remove all vuex mentions and lint files 2022-05-02 10:06:01 +02:00
renovate.json chore(ci): add lockfile maintenance to renovate 2023-01-18 13:00:23 +01:00