| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- name: Build and Push
- on:
- push:
- branches: [ "master" ]
- pull_request:
- branches: [ "master" ]
- workflow_dispatch:
- jobs:
- # This workflow contains a single job called "build"
- build:
- name: Build Marauder binaries
-
- # The type of runner that the job will run on
- runs-on: ubuntu-latest
- # Steps represent a sequence of tasks that will be executed as part of the job
- steps:
- # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- - name: Checkout Code
- uses: actions/checkout@v3
-
- - name: Install TFT_eSPI
- uses: actions/checkout@v2
- with:
- repository: justcallmekoko/TFT_eSPI
- ref: master
- path: CustomTFT_eSPI
-
- - name: Install LinkedList
- uses: actions/checkout@v2
- with:
- repository: ivanseidel/LinkedList
- ref: master
- path: CustomLinkedList
-
- - name: Install lv_arduino
- uses: actions/checkout@v2
- with:
- repository: lvgl/lv_arduino
- ref: master
- path: Customlv_arduino
-
- - name: Install JPEGDecoder
- uses: actions/checkout@v2
- with:
- repository: Bodmer/JPEGDecoder
- ref: master
- path: CustomJPEGDecoder
-
- - name: Install NimBLE-Arduino
- uses: actions/checkout@v2
- with:
- repository: h2zero/NimBLE-Arduino
- ref: master
- path: CustomNimBLE-Arduino
-
- - name: Install Adafruit_NeoPixel
- uses: actions/checkout@v2
- with:
- repository: adafruit/Adafruit_NeoPixel
- ref: master
- path: CustomAdafruit_NeoPixel
-
- - name: Install ArduinoJson
- uses: actions/checkout@v2
- with:
- repository: bblanchon/ArduinoJson
- ref: v6.18.2
- path: CustomArduinoJson
-
- - name: Install SwitchLib
- uses: actions/checkout@v2
- with:
- repository: justcallmekoko/SwitchLib
- ref: master
- path: CustomSwitchLib
-
- # Setup Test compile for Arduino
- - name: Build Marauder for Flipper Zero WiFi Dev Board
- uses: ArminJo/arduino-test-compile@v3.0.0
- with:
- sketch-names: esp32_marauder/esp32_marauder.ino
|