やりたいこと
- ビルド生成物を CI に生成させたい
方法
Github Actions で secrets.GITHUB_TOKEN
を使って 自身に push する
追記: set-url はいらず、自分自身に push するだけでOK
workflow
.github/workflows/gen.yaml
name: Gen
on:
push:
branches:
- master
jobs:
build:
name: Gen dump
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v2
- run: echo 1 > .dump
- run: git add .dump
- run: git config --global user.email "CI@example"
- run: git config --global user.name "CI"
- run: git commit -m "Gen .dump"
- run: git push origin master
無限ループはしない模様
参考: https://beet-aizu.hatenablog.com/entry/2019/09/05/190123