Skip to content

Various bugfixes, timer rollover bugs, encoder, long press freeze bug, encoder issue at higher values #4811

Various bugfixes, timer rollover bugs, encoder, long press freeze bug, encoder issue at higher values

Various bugfixes, timer rollover bugs, encoder, long press freeze bug, encoder issue at higher values #4811

Workflow file for this run

name: Build Test
on:
pull_request:
paths-ignore:
- Bootloader/**
- Copy to SD Card root directory to update/**
- images/**
- readme/**
- '**/*.md'
jobs:
main:
name: Build Test
if: github.repository == 'bigtreetech/BIGTREETECH-TouchScreenFirmware'
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: '3.9'
architecture: 'x64'
- name: Install PlatformIO
run: |
python -m pip install --upgrade pip
pip install -U platformio
- name: Build TFT24 V1.1
run: platformio run --environment BIGTREE_TFT24_V1_1
- name: Build TFT28 V1.0
run: platformio run --environment BIGTREE_TFT28_V1_0
- name: Build TFT28 V3.0
run: platformio run --environment BIGTREE_TFT28_V3_0
- name: Build TFT35 V1.0
run: platformio run --environment BIGTREE_TFT35_V1_0
- name: Build TFT35 V1.1
run: platformio run --environment BIGTREE_TFT35_V1_1
- name: Build TFT35 V1.2
run: platformio run --environment BIGTREE_TFT35_V1_2
- name: Build TFT35 V2.0
run: platformio run --environment BIGTREE_TFT35_V2_0
- name: Build TFT35 V3.0
run: platformio run --environment BIGTREE_TFT35_V3_0
- name: Build TFT35 E3 V3.0
run: platformio run --environment BIGTREE_TFT35_E3_V3_0
- name: Build TFT35 B1 V3.0
run: platformio run --environment BIGTREE_TFT35_B1_V3_0
- name: Build TFT43 V3.0
run: platformio run --environment BIGTREE_TFT43_V3_0
- name: Build TFT50 V3.0
run: platformio run --environment BIGTREE_TFT50_V3_0
- name: Build TFT70 V3.0
run: platformio run --environment BIGTREE_TFT70_V3_0
- name: Build GD_TFT24 V1.1
run: platformio run --environment BIGTREE_GD_TFT24_V1_1
- name: Build GD_TFT35 V2.0
run: platformio run --environment BIGTREE_GD_TFT35_V2_0
- name: Build GD TFT35 V3.0
run: platformio run --environment BIGTREE_GD_TFT35_V3_0
- name: Build GD TFT35 E3 V3.0
run: platformio run --environment BIGTREE_GD_TFT35_E3_V3_0
- name: Build GD TFT35 B1 V3.0
run: platformio run --environment BIGTREE_GD_TFT35_B1_V3_0
- name: Build GD TFT43 V3.0
run: platformio run --environment BIGTREE_GD_TFT43_V3_0
- name: Build GD TFT50 V3.0
run: platformio run --environment BIGTREE_GD_TFT50_V3_0
- name: Build GD TFT70 V3.0
run: platformio run --environment BIGTREE_GD_TFT70_V3_0
- name: Build MKS TFT28 V3.0
run: platformio run --environment MKS_TFT28_V3_0
- name: Build MKS TFT28 V4.0
run: platformio run --environment MKS_TFT28_V4_0
- name: Build MKS TFT28 New Genius
run: platformio run --environment MKS_TFT28_NEW_GENIUS
- name: Build MKS TFT32 V1.3
run: platformio run --environment MKS_TFT32_V1_3
- name: Build MKS TFT32 V1.4
run: platformio run --environment MKS_TFT32_V1_4
- name: Build MKS TFT32 V1.4 No Bootloader
run: platformio run --environment MKS_TFT32_V1_4_NOBL
- name: Build MKS TFT32L V3.0
run: platformio run --environment MKS_TFT32L_V3_0
- name: Build MKS TFT35 V1.0
run: platformio run --environment MKS_TFT35_V1_0
- name: Build MKS GD TFT28 V1.2-4
run: platformio run --environment MKS_GD_TFT28_V1_2_4