Compare commits

...

5 Commits

Author SHA1 Message Date
Tom Fifield
8a1daae72a Update supported hardware platforms in README
triggering CI ...
2025-09-22 13:25:44 +10:00
Tom Fifield
570f17890d Update supported hardware platforms in README
triggering CI ...
2025-09-22 13:25:44 +10:00
Tom Fifield
5224d115cc [WIP][Testing] custom github action 2025-09-22 13:25:11 +10:00
Tom Fifield
1fad0901ba Run main_matrix on self-hosted-testing 2025-09-22 11:42:45 +10:00
Tom Fifield
ff95ba619c [WIP][Testing] Try-fix self-hosted firmware builds 2025-09-22 11:38:13 +10:00
7 changed files with 10 additions and 7 deletions

View File

@@ -18,7 +18,7 @@ permissions: read-all
jobs:
pio-build:
name: build-${{ inputs.platform }}
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
with:
@@ -45,7 +45,7 @@ jobs:
- name: Build ${{ inputs.platform }}
id: build
uses: meshtastic/gh-action-firmware@main
uses: fifieldt/gh-action-firmware@fifield
with:
pio_platform: ${{ inputs.platform }}
pio_env: ${{ inputs.pio_env }}

View File

@@ -20,7 +20,7 @@ jobs:
setup:
strategy:
fail-fast: false
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/setup-python@v6

View File

@@ -40,7 +40,7 @@ jobs:
- rp2350
- stm32
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/setup-python@v6

View File

@@ -19,6 +19,7 @@ on:
- master
- develop
- event/*
- self-hosted-testing
paths-ignore:
- "**.md"
#- "**.yml"
@@ -41,7 +42,7 @@ jobs:
- rp2350
- stm32
- check
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/setup-python@v6

View File

@@ -25,7 +25,7 @@ jobs:
- rp2350
- stm32
- check
runs-on: ubuntu-24.04
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/setup-python@v6

View File

@@ -23,7 +23,7 @@
## Overview
This repository contains the official device firmware for Meshtastic, an open-source LoRa mesh networking project designed for long-range, low-power communication without relying on internet or cellular infrastructure. The firmware supports various hardware platforms, including ESP32, nRF52, RP2040/RP2350, and Linux-based devices.
This repository contains the official device firmware for Meshtastic, an open-source LoRa mesh networking project designed for long-range, low-power communication without relying on internet or cellular infrastructure. The firmware supports various hardware platforms, including ESP32, nRF52, RP2040/RP2350, STM32, and Linux-based devices.
Meshtastic enables text messaging, location sharing, and telemetry over a decentralized mesh network, making it ideal for outdoor adventures, emergency preparedness, and remote operations.

View File

@@ -1,3 +1,5 @@
// Welcome to Meshtastic.
#include "configuration.h"
#if !MESHTASTIC_EXCLUDE_GPS
#include "GPS.h"