My Job for publishing nodejs packages on Github is failing with the following error
0s Run npm publish npm notice npm notice 📦 @Jagrat-Gupta/[email protected] npm notice Tarball Contents npm notice 654B .dockerignore npm notice 685B .github/workflows/lab4-workflow.yml npm notice 243B Dockerfile npm notice 1.3kB README.md npm notice 2.0kB app-controller.js npm notice 6.0kB app-test.js npm notice 2.0kB app.js npm notice 105.1kB images/background.gif npm notice 126.4kB images/earth.png npm notice 132.3kB images/jupiter.png npm notice 102.8kB images/mars.png npm notice 131.3kB images/mercury.png npm notice 129.4kB images/neptune.png npm notice 139.1kB images/saturn.png npm notice 129.7kB images/sun.png npm notice 147.6kB images/uranus.png npm notice 94.7kB images/venus.png npm notice 4.9kB index.html npm notice 570B kubernetes/development/deployment.yaml npm notice 590B kubernetes/development/ingress.yaml npm notice 241B kubernetes/development/service.yaml npm notice 570B kubernetes/production/deployment.yaml npm notice 558B kubernetes/production/ingress.yaml npm notice 241B kubernetes/production/service.yaml npm notice 772B package.json npm notice Tarball Details npm notice name: @Jagrat-Gupta/lab4 npm notice version: 7.7.7 npm notice filename: Jagrat-Gupta-lab4-7.7.7.tgz npm notice package size: 1.2 MB npm notice unpacked size: 1.3 MB npm notice shasum: 375e471709feb2b223522d2f7d9fb28e8c14bfa6 npm notice integrity: sha512-FOJWzQqdXXF63[...]Xih5GBLPm+hOg== npm notice total files: 25 npm notice npm error code ENEEDAUTH npm error need auth This command requires you to be logged in to https://registry.npmjs.org/ npm error need auth You need to authorize this machine using
npm adduser`
npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2024-07-21T16_55_07_082Z-debug-0.log
Error: Process completed with exit code 1.
`