110 Commits

Author SHA1 Message Date
Jay Blackman
ee9e349feb Update actions to ubuntu-latest (#14114)
Merging to ensure completed before change over to runners.
2025-01-01 06:23:51 +11:00
nerdCopter
ab80e94b12 [github workflow] auto-close PR's with branch named 'master' (#13745) 2024-07-07 11:01:47 +10:00
J Blackman
8eec0fe8d5 FIX: Release build asset name change (#13722) 2024-06-26 07:32:30 +10:00
J Blackman
648e68d315 FIX: Broken nightly build (#13718) 2024-06-24 18:32:41 +10:00
J Blackman
ffdf918b07 Node 16 based github actions no longer supported (#13705) 2024-06-22 09:16:05 +10:00
J Blackman
a49c5c3a35 Adding initial H563 target files in preparation (#13686)
* Adding initial H563 target files in preparation
* Start up files
* Explicit inclusion of source files for @ledvinap suggestion
- adding system_stm32h5xx.c
2024-06-16 12:57:35 +10:00
Mark Haslinghuis
e756c92f87 Use clang 15 as default (#13561) 2024-04-23 08:28:04 +10:00
Mark Haslinghuis
3bb3cdc7fc Update softprops/action-gh-release (#13397)
Fix nightly builds
2024-04-10 09:47:50 +10:00
nerdCopter
7e0759076f [github actions] release assets upload fix (#13462) 2024-03-21 23:57:55 +01:00
Mark Haslinghuis
afeb6f17c4 Bump workflow action (#13355)
* Bump workflow action

* Address artifact issue
2024-02-15 13:47:38 +01:00
Mark Haslinghuis
3e5d96158b Migrate hub to gh (#13279) 2024-01-10 01:10:06 +01:00
Mark Haslinghuis
63f5065307 Fix clang version (#13099) 2023-09-30 06:37:17 +10:00
Dmytro
7b39d3d296 Rename make folder to get rid of build error. (#12880)
When trying to build firmware with current directory in PATH environment
it scans for make command and generates "Permission denied" error in
case if current directory in PATH precedes /usr/bin/ directory.In my
case it was caused by incorrect pyenv init script.

Rename make folder to avoid errors like this.
2023-06-14 21:48:55 +02:00
Míguel Ángel Mulero Martínez
d8a9906e92 Upgrade stale action to v8 (#12858)
Co-authored-by: J Blackman <blckmn@users.noreply.github.com>
2023-06-06 11:12:34 +02:00
J Blackman
d730929927 Remove target create / update workflow (#12852)
- as no longer required
2023-06-02 02:14:01 +02:00
Míguel Ángel Mulero Martínez
66734f4574 Fix cloud build comment action (#12851) 2023-06-01 04:11:29 +10:00
Míguel Ángel Mulero Martínez
2570e71b42 Add PR cloud comment to maintenance branch too (#12837) 2023-05-29 06:10:06 +10:00
Míguel Ángel Mulero Martínez
f4e8b421c2 Remove assets attachment from PR comment (#12834) 2023-05-25 01:05:03 +10:00
Míguel Ángel Mulero Martínez
b9f6eacf70 Add cloud build instructions to Pull Request (#12817) 2023-05-20 17:52:24 +10:00
J Blackman
6e05967840 Config handling updated to using repository for hydration (#12714)
* Modification to allow src/config to be a repo within a repo.

* Moving config files to own repository, and including using make.

* Removing all old config files.

* Correct CI errors.

* Playing with pulling the configuration files from the API

* Attempt to get past github actions issue

* Adding additional assistance when configs not hydrated

* Move the workflow to support hydration before outputing target list.

* Correction for revision targets

* Requires additional config hydration

* Better messaging on what to do:

- when you have a local config.h for a new target, ignore hydration of target list if you are building the target config in question.
- when you are doing any activity that does not require hydration, e.g. printing out help or installing arm_sdk etc.

* Anything suffixed with clean should be allowed through

* Adjusting to simply use a copy of the repository. Noting we will need to decide whether or not to include MFTR name in the config directory or not.
2023-05-10 11:12:07 +02:00
J Blackman
8d8f0d9f1f WORKFLOW: Adding call to create or update target list in API from config.h (#12540)
* WORKFLOW: Adding call to create or update targets from config.h

* Adding path restriction to minimise execution requirements.
2023-03-19 00:45:55 +01:00
Mark Haslinghuis
a3b7d74016 Update ISSUE Template to require Support ID Only (#12259) 2023-02-01 04:55:03 +11:00
haslinghuis
d78082ccf0 Use Support ID in issue template (#12165) 2023-01-11 06:28:19 +11:00
haslinghuis
105223e65b Update artifact-links.yml (#12157)
https://github.com/tonyhallett/artifacts-url-comments/issues/80
2023-01-09 12:26:56 +11:00
haslinghuis
ccb5998f52 Update firmware bug report (#12062) 2022-12-19 22:22:39 +01:00
haslinghuis
9024bfcfd9 Update workflow (#11938)
--amend
2022-11-12 20:38:55 +11:00
Miguel Angel Mulero Martinez
cdb401cf00 Update Github actions version 2022-10-05 15:17:30 +02:00
Miguel Angel Mulero Martinez
ff27685f83 Remove scheduled nightly
we are launching it with each merge to master so it's not necessary.
2022-10-02 09:05:57 +02:00
J Blackman
2928115de8 Update .github/workflows/artifact-links.yml
Co-authored-by: haslinghuis <mark@numloq.nl>
2022-08-05 23:20:09 +10:00
blckmn
cd10151d4b Adding some formatting to the artifact links text. 2022-08-05 15:07:06 +10:00
J Blackman
b59204acb5 Update nightly.yml to perform the release (Bugfix) 2022-07-12 08:45:31 +10:00
blckmn
86992e91a9 Adding to generate release on every merge. 2022-07-11 17:33:48 +10:00
blckmn
bc0fc26479 - Adding nightly build at 1am UTC
- Updating cache for tool chain
- Using 10.3 as the build chain, due to bug in 11.2 -> https://bugs.linaro.org/show_bug.cgi?id=5825.
- No inlining to prevent over flow. Perhaps other calls represent better choices.
2022-07-11 17:18:43 +10:00
blckmn
005299f085 Move to Github Actions for PRs 2022-07-11 10:27:52 +10:00
J Blackman
c2ed48a642 Update ci.yml
Moving all distributions to 22.04
2022-07-11 09:55:41 +10:00
J Blackman
e65c4bcb9f Merge branch 'master' into bump_clang_version 2022-07-11 09:54:47 +10:00
J Blackman
8a7bf514d6 Update .github/workflows/ci.yml
Co-authored-by: haslinghuis <mark@numloq.nl>
2022-07-08 23:55:59 +10:00
J Blackman
9ffd2df497 Update ci.yml 2022-07-08 15:03:33 +10:00
J Blackman
551808c12c Update ci.yml 2022-07-08 15:02:12 +10:00
J Blackman
17c5420882 Merge branch 'master' into github-action-build 2022-07-08 15:00:31 +10:00
Mark Haslinghuis
d9ac2ab3aa Bump clang version 2022-07-01 03:23:55 +02:00
J Blackman
b6b24ba946 Merge pull request #11663 from McGiverGim/render_text_issues
Use the new render attribute for diff/resource yaml form
2022-06-28 16:08:01 +10:00
J Blackman
cc2da54d58 Merge pull request #11689 from blckmn/hash_option 2022-06-28 00:16:33 +10:00
blckmn
916ccf39de Removed commit hash (revision) from filename by default. Can still be generated by:
make hex_rev TARGET=XXX
  make TARGET_rev
2022-06-25 17:05:24 +10:00
Štěpán Dalecký
9222e0e49a We are not in RC phase anymore 2022-06-21 19:04:39 +02:00
Miguel Angel Mulero Martinez
f89c44f427 Use the new render attribute for diff/resource yaml form
Users seem to have a problem adding the three backticks symbol in he form to format the diff or resource text block.
GitHub has added a new attribute, render, to add it automatically.
This change adds this new attribute and modifies the form to simplify the use.
2022-06-15 15:45:56 +02:00
J Blackman
fe067615c2 Update release.yml 2022-04-25 12:29:16 +10:00
J Blackman
7f0e5481c3 Merge pull request #11188 from mathiasvr/pr-clean-workflows
Update and clean up GitHub workflows
2022-04-22 14:38:27 +10:00
haslinghuis
32cbfffd77 Merge pull request #11525 from SupaflyFPV/patch-2
Release.yml - Updated and Validated
2022-04-20 20:32:12 +02:00
SupaflyFPV
c743db199c Updated and Validated
with amazing line break

Indentation

Refactoring
2022-04-18 22:27:20 +01:00