uses: actions/download-artifact@v2 with: name: WhuHelper-debug - shell: bash # 手动更改apk名字 run: | mv app-debug.apk app-debug-${{steps.prepare_release.outputs.tag_name}}.apk # 发布release,版本号是用户git push的tag里面的版本号,发布的只有代码压缩包(与手动默认发布一致) - name: Crea...
任务首先会通过actions/download-artifact@v2下载刚刚上传的 apk; 然后就通过actions/create-release@v1.1.4创建一个 release 版本,这里使用的secrets.GITHUB_TOKEN是官方内置的 secrets ,我们直接使用就可以了; 最后通过actions/upload-release-asset@v1.0.1将 apk 上传到刚刚创建的 release 版本里,自此就完成了 actio...
This example will create a release when a tag is pushed: name:Releaseson:push:tags: -'*'jobs:build:runs-on:ubuntu-latestpermissions:contents:writesteps: -uses:actions/checkout@v3-uses:ncipollo/release-action@v1with:artifacts:"release.tar.gz,foo/*.txt"bodyFile:"body.md" ...
任务首先会通过actions/download-artifact@v2 下载刚刚上传的 apk; 然后就通过actions/create-release@v1.1.4 创建一个 release 版本,这里使用的secrets.GITHUB_TOKEN 是官方内置的 secrets ,我们直接使用就可以了; 最后通过actions/upload-release-asset@v...
Github Actions 接下来让我们看看应用要如何接入Github Actions以create-ssr-app为例 创建配置文件 $ mkdir -p .github/workflows $ touch .github/workflows/CI.yaml 监听Git 命令 在push 代码 以及 合并 PR 的时候触发 CI 工作 name: CI # Controls when the action will run. Triggers the workflow on push...
任务首先会通过actions/download-artifact@v2下载刚刚上传的 apk; 然后就通过actions/create-release@v1.1.4创建一个 release 版本,这里使用的secrets.GITHUB_TOKEN是官方内置的 secrets ,我们直接使用就可以了; 最后通过actions/upload-release-asset@v1.0.1将 apk 上传到刚刚创建的 release 版本里,自此就完成了 actio...
- uses: actions/upload-artifact@v3 if: matrix.os == 'ubuntu-latest' with: name: artifacts-${{ matrix.arch }} path: | ./target/${{ matrix.target }}/release/bundle/appimage/**.AppImage.* ./target/${{ matrix.target }}/release/bundle/deb/**.deb ...
配置创建并发布包 Docker 映像工作流程,以在每次向名为 release 的分支推送更改时运行。 run-npm-build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: npm install and build webpack run: | npm install npm run build - uses: actions/upl...
2 Why is my upload-release-asset action on GitHub failing? 5 Github action error during push docker image 29 [GitHub Actions]: Create Artifact Container failed: Artifact storage quota has been hit. Unable to upload any new artifacts 0 Github Actions error: Process completed with exit code...
- uses: actions/download-artifact@v2 with: name: agileconfig-ui path: AgileConfig.Server.Apisite/wwwroot/ui 1. 2. 3. 4. 这个命令跟上面的upload一样简单。 name:需要下载的artifact的名称 path:下载后存储数据的path。这个path还是相对repository的。