Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
fingolfin committed Jan 6, 2024
1 parent bcdc80b commit c089e4c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 19 deletions.
19 changes: 4 additions & 15 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -554,10 +554,7 @@ jobs:
run: dotnet tool install --global AzureSignTool
- uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Install cargo-msix
uses: clechasseur/rs-cargo@v2
with:
command: install
args: cargo-msix
run: cargo install cargo-msix
- name: Install StoreBroker
run: Install-Module -Name StoreBroker -Force
- name: Download and extract bundled Julia versions
Expand Down Expand Up @@ -602,15 +599,9 @@ jobs:
name: juliaup-x86_64-pc-windows-msvc-windowsappinstaller
path: target\winappinstaller\x86_64-pc-windows-msvc\release
- name: Build MSIX Windows Store
uses: clechasseur/rs-cargo@v2
with:
command: msix
args: --release --bundle-name winstoremsix --source-build-output-path ${{ format('{0}/target/windowsstore', github.workspace) }}
run: cargo msix --release --bundle-name winstoremsix --source-build-output-path ${{ format('{0}/target/windowsstore', github.workspace) }}
- name: Build MSIX App Installer
uses: clechasseur/rs-cargo@v2
with:
command: msix
args: --release --bundle-name winappinstallermsix --source-build-output-path ${{ format('{0}/target/winappinstaller', github.workspace) }}
run: cargo msix --release --bundle-name winappinstallermsix --source-build-output-path ${{ format('{0}/target/winappinstaller', github.workspace) }}
- name: Sign msix files
run: |
Get-ChildItem target\msix\winappinstallermsix | ForEach-Object {
Expand Down Expand Up @@ -1017,8 +1008,6 @@ jobs:
- uses: actions/checkout@v4
- uses: actions-rust-lang/setup-rust-toolchain@v1
- name: Publish to creates.io
uses: clechasseur/rs-cargo@v2
with:
command: publish
run: cargo publish
env:
CARGO_REGISTRY_TOKEN: ${{ secrets.CRATES_TOKEN }}
5 changes: 1 addition & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -187,10 +187,7 @@ jobs:
toolchain: ${{matrix.toolchain}}
target: ${{matrix.target}}
- name: Test
uses: clechasseur/rs-cargo@v2
with:
command: test
args: --target ${{matrix.target}} --features ${{matrix.features}}
run: cargo test --target ${{matrix.target}} --features ${{matrix.features}}
env:
CARGO_TARGET_x86_64-unknown-linux-musl: ${{matrix.rustflags}}
CARGO_TARGET_i686-unknown-linux-musl: ${{matrix.rustflags}}
Expand Down

0 comments on commit c089e4c

Please sign in to comment.