{ github.ref }} release_name: Release-${{ github.ref }} draft: false prerelease: false # 将软件包打成zip压缩包 - run: zip ${{ github.ref_name }}.zip staging/* #将zip压缩包上传至release - name: Upload JAR to Release uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${...
GreptimeDB自开源的第一天起就用 GitHub Actions 开启了自动化构建软件制品的模式,自此诞生了第一条 Release 流水线。对于一个开源项目来说,拥有一个成熟稳定的 Release 流水线至关重要: 1.提供可直接使用的软件制品:作为软件供应链的上游生产方,为下游不同场景的使用者提供安全可靠且可直接使用的软件制品(比如二进...
通过GitHub Actions 自动创建 Github Release Intro 在GitHub 上维护了几个小的开源项目,每次在发布新版本的时候会创建一个 release,这样可以比较方便的找到对应的版本的代码,不需要再人肉的从 git log 中找到指定的 commit,而且在 GitHub 上创建 Release 的话别人可以方便的关注项目新版本的发布,之前都是手动创建 re...
softprops/action-gh-release: 📦 GitHub Action for creating GitHub Releases 项目的构建流程是在项目git push --tags的时候,触发 workflow,通过Github Actions编译出来Windows、Linux、macOS三个操作系统对应的 64 位可执行文件,再根据tag name和tag message来创建对应的Github Release,并将编译好的文件上传 代码语言...
name:Mainon:push:tags: -"v*.*.*"jobs:build:runs-on:ubuntu-lateststeps: -name:Checkoutuses:actions/checkout@v4-name:Releaseuses:softprops/action-gh-release@v2 ⬆️ Uploading release assets You can configure a number of options for your GitHub release and all are optional. ...
使用GitHub Actions 工作流 自动创建一个release https://github.com/marketplace/actions/create-a-release 使用的action 代码语言:javascript 复制 uses:actions/create-release@v1 入参 tag_name: 此次发布标签的名字 release_name: 发布的名称 body: 发布内容的文本描述 如何用了body_path,此字段可不填 ....
- name: Create Release id: create_release uses: actions/create-release@v1 env: GITHUB_TOKEN:${{ secrets.GITHUB_TOKEN }}with: tag_name:${{ github.ref }}release_name: Release${{ github.ref }}draft:falseprerelease:false- name: Upload Release Asset ...
【摘要】 https://github.com/marketplace/actions/create-a-release 使用的action uses: actions/create-release@v1 入参 tag_name: 此次发布标签的名字release_name: 发布的... https://github.com/marketplace/actions/create-a-release 使用的action ...
Advanced Release Configuration For any advanced configuration, please set up amanifest configand then configure this action as follows: #...(same as above)steps: -uses:google-github-actions/release-please-action@v4with:#this assumes that you have created a personal access token#(PAT) and configu...
若是現有的應用程式,您可以使用 App Service 部署中心,迅速地開始使用 GitHub Actions。 這個周全方法會根據您的應用程式堆疊產生 GitHub Actions 工作流程檔案,並將其認可至 GitHub 存放庫。部署中心也可讓您使用使用者指派的身分識別,輕鬆地設定更安全的 OpenID Connect 驗證。 如需詳細資訊,請參閱 使用者指派的...