1
0
mirror of https://github.com/bitwarden/browser synced 2025-12-16 00:03:56 +00:00

checkout safari via github action

This commit is contained in:
Kyle Spearrin
2020-09-22 17:28:09 -04:00
parent 1009b3b055
commit 109cab2fb7
3 changed files with 31 additions and 11 deletions

View File

@@ -0,0 +1,8 @@
$rootPath = $env:GITHUB_WORKSPACE;
$distDir = $rootPath + "\dist";
$distSafariDir = $distDir + "\safari";
if (Test-Path -Path $distSafariDir) {
Remove-Item -Recurse -Force $distSafariDir
}
New-Item $distSafariDir -ItemType Directory -ea 0

View File

@@ -150,9 +150,19 @@ jobs:
- name: Run linter
run: npm run lint
- name: Clean safari directory
shell: pwsh
run: ./scripts/clean-safari.ps1
- name: Checkout browser extension
uses: actions/checkout@v2
with:
repository: 'bitwarden/browser'
path: 'dist/safari'
- name: Build Safari extension for .dmg
shell: pwsh
run: ./scripts/safari-build.ps1
run: ./scripts/safari-build.ps1 -skipcheckout
- name: Build application for .dmg
run: npm run dist:mac
@@ -162,7 +172,7 @@ jobs:
- name: Build Safari extension for App Store
shell: pwsh
run: ./scripts/safari-build.ps1 -mas
run: ./scripts/safari-build.ps1 -mas -skipcheckout
- name: Build application for App Store
run: npm run dist:mac:mas