|
|
|
|
@ -100,75 +100,15 @@ jobs:
@@ -100,75 +100,15 @@ jobs:
|
|
|
|
|
env: |
|
|
|
|
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }} |
|
|
|
|
|
|
|
|
|
- name: Build application |
|
|
|
|
if: false |
|
|
|
|
run: npm run dist:lin |
|
|
|
|
|
|
|
|
|
- name: Upload .deb release asset |
|
|
|
|
if: false |
|
|
|
|
uses: actions/upload-release-asset@v1 |
|
|
|
|
env: |
|
|
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
|
with: |
|
|
|
|
upload_url: ${{ needs.setup.outputs.release_upload_url }} |
|
|
|
|
asset_name: Bitwarden-${{ env.PACKAGE_VERSION }}-amd64.deb |
|
|
|
|
asset_path: ./dist/Bitwarden-${{ env.PACKAGE_VERSION }}-amd64.deb |
|
|
|
|
asset_content_type: application/x-debian-package |
|
|
|
|
|
|
|
|
|
- name: Upload .rpm release asset |
|
|
|
|
if: false |
|
|
|
|
uses: actions/upload-release-asset@v1 |
|
|
|
|
env: |
|
|
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
|
with: |
|
|
|
|
upload_url: ${{ needs.setup.outputs.release_upload_url }} |
|
|
|
|
asset_name: Bitwarden-${{ env.PACKAGE_VERSION }}-x86_64.rpm |
|
|
|
|
asset_path: ./dist/Bitwarden-${{ env.PACKAGE_VERSION }}-x86_64.rpm |
|
|
|
|
asset_content_type: application |
|
|
|
|
|
|
|
|
|
- name: Upload .freebsd release asset |
|
|
|
|
if: false |
|
|
|
|
uses: actions/upload-release-asset@v1 |
|
|
|
|
env: |
|
|
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
|
with: |
|
|
|
|
upload_url: ${{ needs.setup.outputs.release_upload_url }} |
|
|
|
|
asset_name: Bitwarden-${{ env.PACKAGE_VERSION }}-x64.freebsd |
|
|
|
|
asset_path: ./dist/Bitwarden-${{ env.PACKAGE_VERSION }}-x64.freebsd |
|
|
|
|
asset_content_type: application |
|
|
|
|
|
|
|
|
|
- name: Upload .snap checksum release asset |
|
|
|
|
if: false |
|
|
|
|
uses: actions/upload-release-asset@v1 |
|
|
|
|
env: |
|
|
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
|
with: |
|
|
|
|
upload_url: ${{ needs.setup.outputs.release_upload_url }} |
|
|
|
|
asset_name: bitwarden_${{ env.PACKAGE_VERSION }}_amd64.snap |
|
|
|
|
asset_path: ./dist/bitwarden_${{ env.PACKAGE_VERSION }}_amd64.snap |
|
|
|
|
asset_content_type: application |
|
|
|
|
|
|
|
|
|
- name: Upload .AppImage checksum release asset |
|
|
|
|
if: false |
|
|
|
|
uses: actions/upload-release-asset@v1 |
|
|
|
|
env: |
|
|
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
|
with: |
|
|
|
|
upload_url: ${{ needs.setup.outputs.release_upload_url }} |
|
|
|
|
asset_name: Bitwarden-${{ env.PACKAGE_VERSION }}-x86_64.AppImage |
|
|
|
|
asset_path: ./dist/Bitwarden-${{ env.PACKAGE_VERSION }}-x86_64.AppImage |
|
|
|
|
asset_content_type: application |
|
|
|
|
|
|
|
|
|
#- name: Deploy to Snap Store |
|
|
|
|
# run: | |
|
|
|
|
# ./scripts/snap-update.ps1 -version $env:PACKAGE_VERSION |
|
|
|
|
# snapcraft logout |
|
|
|
|
# shell: pwsh |
|
|
|
|
- name: Deploy to Snap Store |
|
|
|
|
run: | |
|
|
|
|
./scripts/snap-update.ps1 -version $env:PACKAGE_VERSION |
|
|
|
|
snapcraft logout |
|
|
|
|
shell: pwsh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
windows: |
|
|
|
|
runs-on: windows-latest |
|
|
|
|
environment: prod |
|
|
|
|
needs: setup |
|
|
|
|
steps: |
|
|
|
|
- name: Set up dotnet |
|
|
|
|
@ -206,7 +146,6 @@ jobs:
@@ -206,7 +146,6 @@ jobs:
|
|
|
|
|
dotnet tool install --global --ignore-failed-sources --add-source ./nupkg --version $latest_version azuresigntool |
|
|
|
|
|
|
|
|
|
- name: Set up environment |
|
|
|
|
if: false |
|
|
|
|
shell: pwsh |
|
|
|
|
run: | |
|
|
|
|
choco install checksum --no-progress |
|
|
|
|
@ -214,11 +153,6 @@ jobs:
@@ -214,11 +153,6 @@ jobs:
|
|
|
|
|
env: |
|
|
|
|
CHOCO_API_KEY: ${{ secrets.CHOCO_API_KEY }} |
|
|
|
|
|
|
|
|
|
- name: Set up environment |
|
|
|
|
shell: pwsh |
|
|
|
|
run: | |
|
|
|
|
choco install checksum --no-progress |
|
|
|
|
|
|
|
|
|
- name: Print environment |
|
|
|
|
run: | |
|
|
|
|
node --version |
|
|
|
|
@ -268,7 +202,7 @@ jobs:
@@ -268,7 +202,7 @@ jobs:
|
|
|
|
|
(Get-Content $chocoInstall).replace('__version__', "$env:PACKAGE_VERSION").replace('__checksum__', $checksum) | Set-Content $chocoInstall |
|
|
|
|
choco pack ./dist/chocolatey/bitwarden.nuspec --version "$env:PACKAGE_VERSION" --out ./dist/chocolatey |
|
|
|
|
cd ./dist/chocolatey |
|
|
|
|
#choco push |
|
|
|
|
choco push |
|
|
|
|
|
|
|
|
|
- name: Upload Chocolatey nupkg release asset |
|
|
|
|
id: upload-macos-checksum |
|
|
|
|
@ -283,7 +217,6 @@ jobs:
@@ -283,7 +217,6 @@ jobs:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
macos: |
|
|
|
|
if: false |
|
|
|
|
runs-on: macos-latest |
|
|
|
|
needs: setup |
|
|
|
|
steps: |
|
|
|
|
|