mirror of
https://github.com/zen-browser/desktop.git
synced 2026-01-25 14:16:10 +00:00
chore: Enable persisting credentials in GitHub workflows
The `persist-credentials` option has been added to the GitHub workflows for Linux, macOS, and Windows builds. This ensures that the credentials used for deployment are persisted across workflow runs, improving the setup process for new users and ensuring that all necessary dependencies are included.
This commit is contained in:
1
.github/workflows/linux-alpha-build.yml
vendored
1
.github/workflows/linux-alpha-build.yml
vendored
@@ -28,6 +28,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
token: ${{ secrets.DEPLOY_KEY }}
|
||||
persist-credentials: true
|
||||
|
||||
# Give the runner some swap space in an attempt to stop gkrust from crashing the build
|
||||
- name: Set Swap Space
|
||||
|
||||
1
.github/workflows/macos-alpha-build.yml
vendored
1
.github/workflows/macos-alpha-build.yml
vendored
@@ -33,6 +33,7 @@ jobs:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
persist-credentials: true
|
||||
token: ${{ secrets.DEPLOY_KEY }}
|
||||
|
||||
- name: Setup git
|
||||
|
||||
1
.github/workflows/windows-alpha-build.yml
vendored
1
.github/workflows/windows-alpha-build.yml
vendored
@@ -33,6 +33,7 @@ jobs:
|
||||
with:
|
||||
submodules: recursive
|
||||
token: ${{ secrets.DEPLOY_KEY }}
|
||||
persist-credentials: true
|
||||
|
||||
|
||||
# Give the runner some swap space in an attempt to stop gkrust from crashing the build
|
||||
|
||||
Reference in New Issue
Block a user