Commit Graph

431 Commits

Author SHA1 Message Date
Willy-JL 3a092b600d WIP show changelog since last devbuild in embed
codeblock text is too big, looks ugly in discord embed
also fields and embed content are limited length
needs some other way to highligght added/removed lines
2024-07-29 00:53:54 +02:00
Willy-JL b9fd4e0ee9 Reformat devbuild embed a bit 2024-07-29 00:44:13 +02:00
Willy-JL e61e23a627 Very cool --nobuild 2024-07-16 02:31:37 +01:00
Willy-JL 1a40e073ac PR artifacts pt5 --nobuild 2024-07-16 02:14:40 +01:00
Willy-JL 2f33fc6cb3 4th time's the charm 2024-07-16 02:00:23 +01:00
Willy-JL 76c984a960 Github syntax is lovely --nobuild 2024-07-16 01:36:04 +01:00
Willy-JL cc23d2fe12 Fix PR builds --nobuild 2024-07-16 01:15:00 +01:00
Willy-JL b4b92a726c Comment on PRs with firmware artifacts 2024-07-16 00:37:47 +01:00
Willy-JL 572fc372a9 Add extra install links 2024-07-16 00:37:00 +01:00
Willy-JL 967c16d52e Fix changelog merges 2024-07-05 17:44:55 +02:00
Willy-JL 906a1e7a5f Check API against OFW rc 2024-06-14 01:29:48 +02:00
Willy-JL f17b19ed7d Fix API versions --nobuild 2024-06-02 03:23:31 +01:00
Willy-JL 6a30a379dc Fix check 2024-06-02 03:18:31 +01:00
Willy-JL 9f09a92abb Check API version for App Hub on build 2024-06-02 03:16:41 +01:00
Willy-JL 958020a4b5 Full sha in devbuild links --nobuild 2024-05-28 06:16:38 +01:00
Willy-JL 4e409be4dd Fix webhook 2024-05-18 07:05:01 +01:00
Willy-JL 3f006a58f4 More info in devbuild webhook 2024-05-18 06:57:32 +01:00
Willy-JL 44155eb851 Read changelog from file in workflow --nobuild 2024-05-17 05:50:38 +01:00
Willy-JL d1194168d6 Upload build for tags too --nobuild 2024-05-12 05:27:35 +01:00
Willy-JL 571a607a8c Update workflows 2024-05-12 02:47:51 +01:00
Willy-JL dbdb33f078 Build GH artifacts for other branches too 2024-05-03 05:27:16 +01:00
Willy-JL f82342ca75 We use 8 char commit sha now --nobuild 2024-04-28 01:02:50 +01:00
Willy-JL e3c3ba440c Remove old workflows --nobuild 2024-04-09 03:09:04 +01:00
Willy-JL cee0a223fc Remove unused docs workflow 2024-03-21 02:35:25 +00:00
Willy-JL d610e20060 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-03-21 02:07:27 +00:00
hedger ee36c66572 fbt: doxygen target (#3510)
* fbt: doxygen target
* github: adjustments for doxygen
* github: always generate docs, only upload for dev
* doxygen: fixed exclusion path for awesome-css
* github: stricter check for push ref
* github: bumped action version to fix node.js deprecation
* github: added PVS report url to workflow summary
* github: pvs: reworked report URL handling
* github: added size report to summary
* docs: added `doxygen` target
* fbt: common naming scheme for COMSTR
* Documentation: fix warnings and errors
* Doxygen: stricter warning checks
* fbt: "doxy" target, opens generated doxygen documentation in browser
* github: doxygen: now using edge (1.10) version

Co-authored-by: あく <alleteam@gmail.com>
2024-03-21 01:32:53 +09:00
Willy-JL 6918ea0dfd Thanks for nothing github 2024-03-20 04:41:00 +00:00
Willy-JL 3ceca3978d Fix build workflow again 2024-03-20 04:36:59 +00:00
Willy-JL f723eb400e Fix build workflow --nobuild 2024-03-20 01:30:00 +00:00
Willy-JL 8c791a69f5 Add social preview asset 2024-03-16 00:57:04 +00:00
Willy-JL 1f49d82c88 Maybe fix PR builds? --nobuild 2024-03-10 18:00:16 +00:00
Willy-JL 6efc67da5b Skip indexer upload on --nobuild 2024-03-10 16:23:29 +00:00
Willy-JL 1fac76cc2a Revert "No more "--nobuild", indexer wouldn't work"
This reverts commit 7ff3ea0364.
2024-03-10 16:22:05 +00:00
Willy-JL 58bd638303 (Hopefully) FIx release workflow 2024-03-10 13:37:05 +00:00
Willy-JL ef557bc1c6 Fix dist suffixes 2024-03-10 13:08:14 +00:00
Willy-JL ed08b194e5 New release workflow 2024-03-10 12:45:49 +00:00
Willy-JL c0ed5bcd85 Format 2024-03-10 11:49:34 +00:00
Willy-JL 7ff3ea0364 No more "--nobuild", indexer wouldn't work 2024-03-10 11:17:32 +00:00
Willy-JL 20e873f5c5 Devbuild embed (?) 2024-03-10 11:00:37 +00:00
Willy-JL e755bdb4f1 Fix typos 2024-03-10 10:24:00 +00:00
Willy-JL d0b32f1124 New build system 2024-03-10 10:17:59 +00:00
Willy-JL c4b6f380ab Add to CODEOWNERS 2024-03-09 07:50:07 +00:00
Willy-JL 93cf6cf864 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-03-07 04:38:27 +00:00
Astra ecab4d53d2 [FL-870] Auto-generated firmware documentation take two (#2944)
* Add doxygen and doxygen-awesome css, cleanup docs files
* Ignore more libraries and remove leftover local variables
* Create an actual intro page
* .md files linting
* Add doxygen action
* Fix Doxygen path
* Fix doxyfile path
* Try to upload
* Change docs branch
* Add submudules checkout
* Disable doxygen on PR
* Mention the firmware docs in the readme
* More dev docs mentions in the readme
* Fix runner group, add tags
* Test dev in PR
* Disable running on PR
* Fix a typo in the doxyfile
* Try upload to S3
* Fix local path
* Fix S3 ACL
* Add delete flag, unifying dev and tags
* Update ignored directories
* More ignored directories
* Even more ignored directories
* Fix submodule
* Change S3 uploader
* Change S3 uploader version
* Fix aws sync flags
* Fix ACL
* Disable ACL
* Improve ignores, add WiFi devboard docs
* TEMP: generate dev docs
* TEMP: generate 0.89.0 docs
* Disabling PR trigger
* Enable submodules and test build
* Enable test build
* Disable test build
* Change docs directory structure
* Fix accidentally committed submodule
* Fix submodules
* Update links to the developer documentation
* Markdown linting
* Update workflow, enable test build
* Fix doxygen dir path
* Update Doxyfile-awesome.cfg
* Change paths
* Fix upload docs path
* Disable pull_request debug trigger
* Disable tags building
* Remove autolinks and namespaces
* Establish basic documentation structure
* Add missing changes
* Improve stylesheet, move some files
* Improve examples
* Improve the main page
* Improve application dev docs
* Improve system programming docs
* Improve development tools docs
* Improve other docs
* Improve application examples
* Fix formatting
* Fix PVS-studio warnings
* Improve visuals
* Fix doxygen syntax warnings
* Fix broken links
* Update doxygen action

Co-authored-by: DrunkBatya <drunkbatya.js@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com>
Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com>
2024-03-06 15:25:21 +09:00
Willy-JL 256cb939b2 Fix webhook underscores 2024-03-06 00:37:23 +00:00
Willy-JL 15341d88f7 Redo support links 2024-03-03 00:17:15 +00:00
Willy-JL 5795ce18cd Add icon asset 2024-03-01 12:50:12 +00:00
Willy-JL 5f11c7b197 Disable devbuild until setup 2024-03-01 12:42:50 +00:00
Willy-JL 72fdb751e2 Fix some wording 2024-03-01 12:42:27 +00:00
Willy-JL b7220237de Small bump in the road
- Update assets and references for new project
- Revert DFU image and CLI motd
- Remove NSFW text and flag
- Remove credits animation (will be replaced with a setting menu soon)
- New EvilPortal example HTML and better error message
- Initial standalone naming for asset packs and mainmenu apps
- File migration fixes/improvements
- Remove hotfix workflow
2024-03-01 06:11:16 +00:00