Merge pull request #175 from bobbycar-graz/gpg
This commit is contained in:
7
.github/workflows/userconfigs.yml
vendored
7
.github/workflows/userconfigs.yml
vendored
@ -34,7 +34,12 @@ jobs:
|
|||||||
uses: 0xFEEDC0DE64/setup_ccache@main
|
uses: 0xFEEDC0DE64/setup_ccache@main
|
||||||
with:
|
with:
|
||||||
key: ${{ runner.os }}-ccache-${{ matrix.node }}
|
key: ${{ runner.os }}-ccache-${{ matrix.node }}
|
||||||
|
|
||||||
|
- name: Unpack ignore folder
|
||||||
|
env:
|
||||||
|
GPG_KEY: ${{ secrets.GPG_KEY }}
|
||||||
|
run: |
|
||||||
|
tools/bobby-decrypt
|
||||||
|
|
||||||
- name: Build firmware
|
- name: Build firmware
|
||||||
run: |
|
run: |
|
||||||
|
1
.gitignore
vendored
1
.gitignore
vendored
@ -12,3 +12,4 @@ desktop.ini
|
|||||||
/.ccache
|
/.ccache
|
||||||
/main/certs/*
|
/main/certs/*
|
||||||
/.vscode/*
|
/.vscode/*
|
||||||
|
/ignore.tar.gz
|
||||||
|
BIN
ignore.tar.gz.gpg
Normal file
BIN
ignore.tar.gz.gpg
Normal file
Binary file not shown.
3
tools/bobby-decrypt
Executable file
3
tools/bobby-decrypt
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
gpg --quiet --batch --yes --decrypt --passphrase="$GPG_KEY" --output ./ignore.tar.gz ignore.tar.gz.gpg
|
||||||
|
tar xzf ignore.tar.gz
|
8
tools/bobby-encrypt
Executable file
8
tools/bobby-encrypt
Executable file
@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
tar czf ignore.tar.gz ignore
|
||||||
|
if test -z ${BOBBY_GPG+y}
|
||||||
|
then
|
||||||
|
gpg -c --batch --yes ignore.tar.gz
|
||||||
|
else
|
||||||
|
gpg -c --batch --yes --passphrase=$BOBBY_GPG ignore.tar.gz
|
||||||
|
fi
|
Reference in New Issue
Block a user