VerstreuteSeele
255a4643a2
Delete lint_python.yml
2023-01-27 13:14:46 +01:00
WillyJL
c382f9d110
Update build.yml
2023-01-27 02:25:27 +00:00
WillyJL
d833d6dbb2
Update build.yml
2023-01-27 02:11:53 +00:00
WillyJL
d9ae5b4cb2
Begone
2023-01-27 00:54:51 +00:00
Clara K
71ddd0f65e
Update lint_c.yml
2023-01-27 01:31:05 +01:00
Clara K
ff9f925e2f
Update lint_python.yml
2023-01-27 01:30:08 +01:00
Clara K
a8b5158d58
Delete pvs_studio.yml
2023-01-27 00:53:16 +01:00
Clara K
3cbbad20cf
Delete updater_test.yml
2023-01-27 00:45:32 +01:00
Clara K
6393fac9cd
Delete unit_tests.yml
2023-01-27 00:45:22 +01:00
Clara K
82d6f1c19b
Delete reindex.yml
2023-01-27 00:45:03 +01:00
Clara K
beea43d7f6
Delete merge_report.yml
2023-01-27 00:44:52 +01:00
Clara K
c47c9b63a7
Update lint_python.yml
2023-01-27 00:44:21 +01:00
Clara K
1f416ca99a
Update lint_c.yml
2023-01-27 00:44:02 +01:00
Clara K
5ff8dab68f
Update check_submodules.yml
2023-01-27 00:43:28 +01:00
VerstreuteSeele
5a150fe414
workflow stuff
2023-01-27 00:18:36 +01:00
Clara K
d0a02f4b04
Delete pvs_studio.yml
2023-01-25 21:16:38 +01:00
Clara K
7b809e1df9
Delete build.yaml
2023-01-25 21:05:17 +01:00
Clara K
8ec690371d
Create sonarqube.yaml
2023-01-25 21:02:08 +01:00
jbohack
631298e433
sonar testing
2023-01-17 11:50:09 -05:00
jbohack
b1651e372a
Update build.yaml
2023-01-17 11:35:54 -05:00
jbohack
5ad0b9210e
Update build.yaml
2023-01-17 11:31:30 -05:00
jbohack
bd72e7c258
sonarcloud workflow test
2023-01-17 11:06:38 -05:00
VerstreuteSeele
72023649ea
Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into dev
2023-01-17 16:47:41 +01:00
Clara K
90a102fe1f
Update build.yaml
2023-01-17 16:39:05 +01:00
Clara K
5533295e1e
Update build.yaml
2023-01-17 16:36:48 +01:00
VerstreuteSeele
af762aa54c
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev
2023-01-17 16:33:28 +01:00
Clara K
fca9f2acb0
Create build.yaml
2023-01-17 16:32:00 +01:00
hedger
341610b8a1
[FL-3080] fbt: PVS support ( #2286 )
...
* fbt: added firmware_pvscheck & firmware_pvs targets for *nix
* fbt: pvs support on Windows
* fbt: additional fixes & docs for PVS support
* fbt: fixes for updater env configuration
* github: reworked pvs workflow
* vscode: added PVS shortcut
* pvs: added --ignore-ccache flag
* fbt: pvs: opening web browser if there are warnings
* fbt: pvs: added browser handler for mac
* github: fixed report path for PVS
* fbt: pvs: fixed report upload path
* removed intentional PVS warning
* fixed more PVS warnings
* fixed secplus_v1 PVS warning
* fbt: added PVSNOBROWSER flag
* github: setting PVSNOBROWSER for pvs runs
* fbt: less debug output
Co-authored-by: あく <alleteam@gmail.com >
2023-01-17 15:55:49 +03:00
Clara K
3763b99989
These emails are making me go crazy eventually. fck off
2023-01-10 00:29:49 +01:00
VerstreuteSeele
de6967c4e2
more preparing for automation + new keyboard layout for badusb
2023-01-02 23:15:36 +01:00
VerstreuteSeele
58f0444a66
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev
2022-12-29 05:21:27 +01:00
Konstantin Volkov
3108dc7c8c
Splitting units and updater benches ( #2165 )
...
* test run, moved updated to separate physical runner/flipper/card
* simplified units, removed re-flashing, moved format to beginning of run
* added reboot requence and mini optimizations
* forgot gitadd, added script modifications, workflow changes
* fixed linter issues
* moved updater to unit bench for speed up
* changes to units, flash (not full) on second update, new fbt GDB thread check
* changed serial of second device
* testing pipelines, added failing unit test
* fixed gdb step
* fixed gdb step v2 electric boogaloo
* fixed gdb step v3, fixed target
* reverted while1 in units, tests complete
* testing colored output
* trying different term setting
* debug outputs for terminal
* fixed typo in SConstruct and another terminal test
* reverted changes, no colored output, for production
* fixed log output to readable format
* fixed linter
Co-authored-by: Konstantin Volkov <k.volkov@flipperdevices.com >
Co-authored-by: あく <alleteam@gmail.com >
2022-12-28 23:16:06 +09:00
Max Andreev
4e347b207c
Fix amap on forks ( #2200 )
2022-12-27 16:35:57 +09:00
Max Andreev
1c926cf8a2
Trigger amap from another repo ( #2171 )
...
* Add s3 upload, repository dispatch
* Add trigger
* Fix map file upload
* Debug
* Add event file upload to s3
* fix triggering
* Fix upload process
* fix build.yml
Co-authored-by: あく <alleteam@gmail.com >
2022-12-27 05:22:22 +09:00
Max Andreev
a34fbf6976
[FL-3056] Prevent merging of PRs if there are warnings from PVS-studio ( #2176 )
...
Co-authored-by: あく <alleteam@gmail.com >
2022-12-27 04:33:44 +09:00
Georgii Surkov
8582670a34
[FL-2811] Fix PVS-Studio warnings ( #2142 )
...
Co-authored-by: あく <alleteam@gmail.com >
Co-authored-by: gornekich <n.gorbadey@gmail.com >
2022-12-26 21:13:30 +09:00
Konstantin Volkov
84ba2690a5
GitHub: update unit_tests workflow steps to always re-flash device ( #2150 )
...
Co-authored-by: Konstantin Volkov <k.volkov@flipperdevices.com >
Co-authored-by: あく <alleteam@gmail.com >
2022-12-20 03:14:44 +09:00
Max Andreev
361ca8b750
Rollback new amap workflow ( #2152 )
2022-12-20 02:09:19 +09:00
Max Andreev
ef7052fbad
Fix new amap workflow ( #2151 )
...
* Fix amap workflow
* get_env.py
* Fix amap_analyse.yml
2022-12-20 01:42:06 +09:00
Max Andreev
5d18b189ec
Run map file analyser through repository dispatch ( #2148 )
...
* Add ripository dispatch
* Fix mistakes
2022-12-20 00:28:53 +09:00
Konstantin Volkov
36e15a1352
Doom/Unit_tests flashing proper firmware ( #2133 )
...
* doom: should fix all issues, needs review
* fixed flash call and added port
* increased timeout, full flash wasn't completing
* turned serial back
* added unit formatting and force flag for overwriting files
* testing crash
* fixed step names, added release flashing, removed unit_tests from updater tests
* changed checkout method, added step validations
* removed duplicated tag
* fixed styling, stopped relying on shebang lines, removed debug output
* moved format to the end, flash_usb_full copies resourses already
* awaiting flipper after flashing and step status for file move
Co-authored-by: Konstantin Volkov <k.volkov@flipperdevices.com >
Co-authored-by: あく <alleteam@gmail.com >
2022-12-19 22:07:23 +09:00
あく
27921e42ff
Github: fix unit tests workflow ( #2117 )
2022-12-11 05:34:12 +09:00
Max Andreev
9d728a1c65
Check FL ticket in PR name after merge ( #2076 )
...
* Add base
* Add base again
* Test reporting
* Fix reporting
* Fix secrets
* Fix arguments in report
* Remove depricated actions
* Disable reporting on PR
Co-authored-by: あく <alleteam@gmail.com >
2022-12-10 22:10:51 +09:00
Max Andreev
ce294c3b1e
Update toolchain to version 19. Update codeowners. Fix amap analyze. ( #1986 )
...
* Up toolchain to 19
* Fix amap_analyse.yml
* Github: update codeowners
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-11-09 01:56:49 +09:00
hedger
2d6c2886ae
fbt: compile_db fixes ( #1981 )
...
* fbt: forked compilation_db tool
* fbt: fixes for static analysis
* pvs-studio: ignoring more generic warnings
* fbt: util: added extract_abs_dir
* vscode: added fap-set-debug-elf-root for debug configurations
2022-11-07 23:54:41 +09:00
Konstantin Volkov
a09d0a8bd4
fixed job name, renamed compile step id ( #1952 )
...
Co-authored-by: あく <alleteam@gmail.com >
2022-11-03 00:21:43 +09:00
hedger
ebc2b66372
fbt fixes for mfbt pt2 ( #1951 )
...
* fbt: split sdk management code
* scripts: fixed import handling
* fbt: sdk: reformatted paths
* scrips: dist: bundling libs as a build artifact
* fbt: sdk: better path management
* typo fix
* fbt: sdk: minor path handling fixes
* toolchain: fixed windows toolchain download
* fbt: minor refactorin
* fbt: moved sdk management code to extapps.scons
* fbt: fixed sdk symbols header path; disabled -fstack-usage
* fbt: changed pathing for .py scripts
* fbt: changed SDK_HEADERS pathing; added libusb to SDK; added icon_i.h to SDK; added hw target to SDK meta
* fbt: added libusb headers to SDK
* picopass: include cleanup; api: added subghz/registry.h; api: added mbedtls to exported headers
* picopass: fixed formatting
* fbt: fixed COPRO_ASSETS_SCRIPT
* sdk: added basic infrared apis
* toolchain: added ufbt to list of legal fbtenv callers; updated error messages
* fbt: changed manifest collection & icon processing code
* fbt: simpler srcdir lookup
* toolchain: path management fixes; fbt: fixes for fap private libs paths
* scripts: toolchain: reworked download on Windows
* toolchain: v17
* scripts: added colorlog for logging
* Github: fix unit tests
Co-authored-by: あく <alleteam@gmail.com >
2022-11-03 00:15:40 +09:00
MX
cb47edf82f
rm unused file
2022-10-28 19:45:59 +03:00
MX
4da3f9cf15
Merge branch 'fz-dev' into dev
2022-10-28 19:43:22 +03:00
Konstantin Volkov
09b622d4ae
UnitTests: removed all continue-on-error lines ( #1946 )
...
* removed all continue-on-error lines
* Github: add assets deployment after format
Co-authored-by: Konstantin Volkov <k.volkov@flipperdevices.com >
Co-authored-by: あく <alleteam@gmail.com >
2022-10-29 00:45:22 +09:00