Skip to content

Commit 7cbccaf

Browse files
kleonickdesaulniers
authored andcommitted
build: automatic release
1 parent c2833cf commit 7cbccaf

1 file changed

Lines changed: 14 additions & 10 deletions

File tree

.github/workflows/build.yml

Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,22 @@
1-
name: build
2-
on: [push, pull_request]
1+
name: "build"
2+
on: [push]
33

44
jobs:
55
build:
6-
runs-on: ubuntu-20.04
6+
runs-on: "ubuntu-20.04"
77
steps:
8-
- uses: actions/checkout@v2
8+
- uses: "actions/checkout@v2"
99
- run: |
1010
sudo apt-get install -y gcc-arm-none-eabi binutils-arm-none-eabi build-essential git python3-pip
11-
- run: pip3 install -U git+https://github.com/TuxSH/firmtool.git
12-
- run: make
11+
- run: "pip3 install -U git+https://github.com/TuxSH/firmtool.git"
12+
- run: "make"
1313
env:
14-
CC: arm-none-eabi-gcc
15-
- uses: actions/upload-artifact@v2
14+
CC: "arm-none-eabi-gcc"
15+
- uses: "marvinpinto/action-automatic-releases@latest"
1616
with:
17-
name: firm_linux_loader
18-
path: ./firm_linux_loader.firm
17+
repo_token: "${{ secrets.GITHUB_TOKEN }}"
18+
automatic_release_tag: "latest"
19+
prerelease: false
20+
title: "Development build"
21+
files: |
22+
firm_linux_loader.firm

0 commit comments

Comments
 (0)