feat(google_drive): use oauth2 crate for PKCE support, make token storage generic over Serializable (#1645)

This commit is contained in:
Kalvin C
2025-03-14 17:38:22 -07:00
committed by GitHub
parent 59f1ce266d
commit 7f445b1d6b
8 changed files with 788 additions and 378 deletions
+23 -1
View File
@@ -70,6 +70,28 @@ jobs:
restore-keys: |
${{ runner.os }}-cargo-build-
# Add disk space cleanup before linting
- name: Check disk space before build
run: df -h
#https://github.com/actions/runner-images/issues/2840
- name: Clean up disk space
run: |
echo "Cleaning up disk space..."
sudo rm -rf \
/opt/google/chrome \
/opt/microsoft/msedge \
/opt/microsoft/powershell \
/usr/lib/mono \
/usr/local/lib/android \
/usr/local/lib/node_modules \
/usr/local/share/chromium \
/usr/local/share/powershell \
/usr/share/dotnet \
/usr/share/swift
df -h
- name: Build and Test
run: |
gnome-keyring-daemon --components=secrets --daemonize --unlock <<< 'foobar'
@@ -129,4 +151,4 @@ jobs:
uses: ./.github/workflows/bundle-desktop.yml
if: github.event_name == 'pull_request'
with:
signing: false
signing: false