github.com/cozy/cozy-stack@v0.0.0-20240327093429-939e4a21320e/.github/workflows/assets.yml (about)

     1  name: Build assets
     2  on:
     3    push:
     4      branches:
     5        - master
     6      paths:
     7        - 'assets/**'
     8  jobs:
     9    build_assets:
    10      runs-on: ubuntu-22.04
    11      steps:
    12        - name: Checkout code
    13          uses: actions/checkout@v4
    14          with:
    15            token: ${{ secrets.COZYBOT_ACCESS_TOKEN }}
    16        - name: Install Go
    17          uses: actions/setup-go@v5
    18          with:
    19            go-version: '1.22.x'
    20        - name: Install
    21          run: |
    22            echo "$(go env GOPATH)/bin" >> $GITHUB_PATH
    23            go install
    24        - name: Build
    25          run: |
    26            make assets
    27        - uses: stefanzweifel/git-auto-commit-action@v5.0.0
    28          with:
    29            commit_message: Build assets
    30            branch: master
    31          env:
    32            GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}