workflows and fbtenv improovements (#1661)

* add --restore option, improove clearing
* fix trap
* fix unset
* fix fbtenv clearing
* disabling pvs studio and amap analyses in forks, fbtenv.sh fixes
* fbtenv fix

Co-authored-by: あく <alleteam@gmail.com>
This commit is contained in:
Max Andreev
2022-08-27 15:38:13 +03:00
committed by GitHub
parent 1a4a6d4625
commit 689da15346
3 changed files with 44 additions and 10 deletions

View File

@@ -14,6 +14,7 @@ env:
jobs:
amap_analyse:
if: ${{ !github.event.pull_request.head.repo.fork }}
runs-on: [self-hosted,FlipperZeroMacShell]
timeout-minutes: 15
steps:

View File

@@ -15,6 +15,7 @@ env:
jobs:
analyse_c_cpp:
if: ${{ !github.event.pull_request.head.repo.fork }}
runs-on: [self-hosted, FlipperZeroShell]
steps:
- name: 'Decontaminate previous build leftovers'