文件名称:action-release:在Sentry上创建发行版的GitHub Action
文件大小:122KB
文件格式:ZIP
更新时间:2024-04-10 12:08:42
TypeScript
Sentry发布GitHub操作 在工作流程中自动创建Sentry版本。 发行版是可以部署到环境中的代码版本。当您向Sentry提供有关您的发行版的信息时,您将解锁许多新功能: 确定新版本中引入的问题和回归 预测哪个提交引起了问题,谁可能负责 通过在提交消息中包含问题编号来解决问题 部署代码后接收电子邮件通知 此外,发行版还用于将源映射应用于缩小JavaScript,以查看未经转换的原始源代码。您可以在了解有关发行的更多信息。 先决条件 创建哨兵内部整合 为了使此操作与Sentry安全地进行通信,您需要创建一个新的内部集成。在Sentry中,导航至:设置>开发人员设置>新建内部集成。 给您的新集成起一个名字(例如,“ GitHub Action Release Integration”)并指定必要的权限,在这种情况下,我们需要“发布”的管理员权限和“组织”的读权限。 点击页面底部的“保存”
【文件预览】:
action-release-master
----images()
--------internal-integration-permissions.png(29KB)
----package.json(1KB)
----__tests__()
--------main.test.ts(6KB)
----.eslintrc.json(2KB)
----.github()
--------workflows()
----.prettierignore(24B)
----Dockerfile(666B)
----jest.config.js(235B)
----action.yml(1KB)
----LICENSE(11KB)
----src()
--------validate.ts(4KB)
--------main.ts(2KB)
--------sentry-cli.d.ts(1KB)
--------cli.ts(707B)
----CONTRIBUTING(180B)
----tsconfig.json(1KB)
----.gitignore(2KB)
----README.md(5KB)
----yarn.lock(189KB)
----.eslintignore(24B)
----entrypoint.sh(48B)
----.prettierrc.json(224B)