🔀 merge dev
This commit is contained in:
16
.github/workflows/pake-cli.yaml
vendored
16
.github/workflows/pake-cli.yaml
vendored
@@ -83,7 +83,7 @@ jobs:
|
||||
profile: minimal
|
||||
override: true
|
||||
target: x86_64-unknown-linux-musl
|
||||
|
||||
|
||||
- name: Install Rust for windows-latest
|
||||
if: inputs.platform == 'windows-latest'
|
||||
uses: actions-rs/toolchain@v1
|
||||
@@ -92,7 +92,7 @@ jobs:
|
||||
profile: minimal
|
||||
override: true
|
||||
target: x86_64-pc-windows-msvc
|
||||
|
||||
|
||||
- name: Install Rust for macos-latest
|
||||
if: inputs.platform == 'macos-latest'
|
||||
uses: actions-rs/toolchain@v1
|
||||
@@ -101,20 +101,20 @@ jobs:
|
||||
profile: minimal
|
||||
override: true
|
||||
target: x86_64-apple-darwin
|
||||
|
||||
|
||||
- name: install dependencies (ubuntu only)
|
||||
if: inputs.platform == 'ubuntu-20.04'
|
||||
uses: awalsh128/cache-apt-pkgs-action@latest
|
||||
with:
|
||||
packages: libwebkit2gtk-4.0-dev build-essential curl wget libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
|
||||
version: 1.1
|
||||
|
||||
|
||||
- name: install pake-cli local
|
||||
shell: bash
|
||||
run: |
|
||||
run: |
|
||||
echo "install pake on local"
|
||||
npm install pake-cli
|
||||
|
||||
|
||||
- name: rust cache restore
|
||||
uses: actions/cache/restore@v3
|
||||
with:
|
||||
@@ -128,7 +128,7 @@ jobs:
|
||||
|
||||
- name: build with pake-cli
|
||||
shell: pwsh
|
||||
run: |
|
||||
run: |
|
||||
pwsh ./script/build_with_pake_cli.ps1
|
||||
env:
|
||||
URL: ${{ inputs.url }}
|
||||
@@ -148,7 +148,7 @@ jobs:
|
||||
name: output-${{ inputs.platform }}.zip
|
||||
path: node_modules/pake-cli/output/*
|
||||
retention-days: 3
|
||||
|
||||
|
||||
- name: rust cache store
|
||||
uses: actions/cache/save@v3
|
||||
with:
|
||||
|
||||
Reference in New Issue
Block a user