Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Global] Overhaul and Cleanup #624

Merged
merged 20 commits into from
Dec 29, 2024
Prev Previous commit
Next Next commit
Better cache
rouing committed Dec 29, 2024
commit b7760d82c4b0cc82e060d34604e020500104e70b
19 changes: 17 additions & 2 deletions .github/workflows/PR_check.yml
Original file line number Diff line number Diff line change
@@ -79,8 +79,16 @@
with:
path: |
~/.platformio
key: ${{ runner.os }}-pio-${{ hashFiles('**/lockfiles') }}
restore-keys: ${{ runner.os }}-pio-${{ hashFiles('**/lockfiles') }}
key: Bruce-platformio-${{ hashFiles('**/platformio.ini') }}
restore-keys: Bruce-platformio-${{ hashFiles('**/platformio.ini') }}

- name: Restore PIO
uses: actions/cache/restore@v4
with:
path: |
~/.pio
key: Bruce-pio-${{ hashFiles('**/platformio.ini') }}
restore-keys: Bruce-pio-${{ hashFiles('**/platformio.ini') }}

- name: Install dependencies
run: |
@@ -105,6 +113,13 @@
- name: Run Compile
run: |
platformio run -e ${{ matrix.board.env }}

- name: Cache PIO
uses: actions/cache/save@v4
with:
path: |
~/.pio
key: Bruce-pio-${{ hashFiles('**/platformio.ini') }}

- name: Merge files
run: |