diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 9972974..1bbc65e 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -1,10 +1,12 @@ -name: PlatformIO CI +name: BTClock CI on: [push] jobs: build: runs-on: ubuntu-latest + permissions: + contents: write steps: - uses: actions/checkout@v3 @@ -25,8 +27,18 @@ jobs: - name: Install PlatformIO Core run: pip install --upgrade platformio - - name: Build BTClock firmare + - name: Build BTClock firmware run: pio run -e esp32wemos-s3-mini_BW - name: Build BTClock filesystem - run: pio run -e esp32wemos-s3-mini_BW --target buildfs \ No newline at end of file + run: pio run -e esp32wemos-s3-mini_BW --target buildfs + - name: Upload artifacts + uses: actions/upload-artifact@v3 + with: + path: | + .pio/build/esp32wemos-s3-mini_BW/*.bin + + - name: Create release + uses: ncipollo/release-action@v1 + with: + artifacts: "*.bin" \ No newline at end of file