javascript-action Public template Create a JavaScript Action with tests, linting, workflow, publishing, and versioning JavaScript 1.1k 408 typescript-action Public template Create a TypeScript Action with tests, linting, workflow, publishing, and versioning TypeScript 2.2k 519 labeler Public ...
Github-Release-Action Creates a plain Github release, without attaching assets or source code. Usage name: Publish Release on: push: tags: - 'v*' jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Create a Release uses: elgohr/Github-Release-Action@v5 env...
= 'true' run: cargo install publish-action - name: Run publish-action run: publish-action env: # This can help you tagging the github repository GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # This can help you publish to crates.io CARGO_REGISTRY_TOKEN: ${{ secrets.CARGO_REGISTRY_TOKEN }...
使用Action:https://github.com/softprops/action-gh-release # main.yml# Workflow's namename:Build Electron App For Win/Mac# Workflow's triggeron:push:tags:-'v*.*.*'# Workflow's jobsjobs:# job's idrelease:# job's namename:build and release electron app# the type of machine to run t...
https://github.com/marketplace/actions/create-a-release 使用的action 代码语言:javascript 代码运行次数:0 运行 AI代码解释 uses: actions/create-release@v1 入参 tag_name: 此次发布标签的名字 release_name: 发布的名称 body: 发布内容的文本描述 如何用了body_path,此字段可不填 . body_path: 此次发布...
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,并将编译好的文件上传 ...
通过GitHub Actions 自动创建 Github Release Intro 在GitHub 上维护了几个小的开源项目,每次在发布新版本的时候会创建一个 release,这样可以比较方便的找到对应的版本的代码,不需要再人肉的从 git log 中找到指定的 commit,而且在 GitHub 上创建 Release 的话别人可以方便的关注项目新版本的发布,之前都是手动创建 re...
An action is a custom application for the GitHub Actions platform that performs a complex but frequently repeated task. Use an action to help reduce the amount of repetitive code that you write in your workflow files. An action can pull your Git repository from GitHub, set up the correct too...
首先Github Action是GitHub提供的持续集成(Continuous Integration,简称 CI)服务,支持构建、测试、打包、部署项目等等操作。 GitHub提供服务器虚拟机给我们用,我们可以用yml来描述我们如何用它的虚拟机处理我们的代码仓库,还能键产物部署到仓库的assets去,像APK可以提供下载...
第一个使用了actions/checkout@v4操作,它可以帮助我们将仓库中的源码拷贝到工作流中来,这个操作是 GitHub Action 内置的操作之一。第二个使用了softprops/action-gh-release@v1的操作创建了一个 release 并自动上传到 GitHub 中,${{ secrets.GITHUB_TOKEN }}用于自动令牌身份验证,with传递了四个参数,其中tag_name...