language: node_js node_js: - '22' cache: yarn install: yarn script: - yarn build jobs: include: - stage: npm release if: tag IS present node_js: '18' deploy: provider: npm email: "$NPM_EMAIL" api_key: "$NPM_TOKEN" skip_cleanup: true on: tags: true branch: main deploy: api_key: secure: C5hxLTX32OlTpii/mB6KscjNoilyVSuA/fLrfZLU0hpkwS3uw5kXXo5WMAvK4g+4vdtANYYx5AqlNe2zt7W7kjp0n2/0sS0QlTTDmIn6yfJcaiQEaaSqDOcD8vdzN1DrfXe/70gAHugUPHjgREOugDsmqV1vNSFYaVTvN4F9u3NjaIx3BKZJm2CKsU4dbvqdffZUFgjWkekgsw7f5Gwa3u/K8M5D3/lVL4nVDUy9eVs+nIiR3I2NVDwgG4QKgCl2rYrf2A2wzbsyCtkwrT2TcKpqr9Wf7KpsdMFrFxyRPvVbumfAUiqv/sqkIdSSVHzdqvgd9Yfj6xBeu89QSy2sH0zbe5GyzMDYFhN9ZDuCxCnQY4FZ2lLi1eJFs+wnYk0/JSJkNsNi1T0gJlKph+oPaaM2LHB0K+nKYYiCw+Pa60zPUY5Cwce1aQoQ9kziXZYI5dsdvIHBPTe0bRnj5RnNVRa0l0+sHWLyncg/ygt+mgSlMMv9Xhz1Uk8M0p+vDOqt8BbXihmAI5chyqq5OZelqiHBl+ZKJMiW2GcpOOE6Zt5NjlXm7J0Und6Xrl8RPEXAGYTDHs6ZttGXzsuH+8XPeNVqaPXagjaYyzCj7HHm6nFBZZIhYBpQsQB6uNuHsOgGGYKIaeGLtLVXjwbarifY8ESOmxr5lhroV3h+Pe34MsQ=