Merge pull request #92 from TriplEight/3x8_fixed_installation

Fix installation and CI
pull/103/head
phiresky 3 years ago committed by GitHub
commit e49e6c1e4e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -26,8 +26,6 @@ jobs:
- nightly-musl
- nightly-arm
- macos
- win-msvc
#- win-gnu
include:
#- build: stable
# os: ubuntu-18.04
@ -46,12 +44,6 @@ jobs:
- build: macos
os: macos-latest
rust: nightly
- build: win-msvc
os: windows-2019
rust: nightly
#- build: win-gnu
# os: windows-2019
# rust: nightly-x86_64-gnu
steps:
- name: Checkout repository
uses: actions/checkout@v2
@ -76,11 +68,9 @@ jobs:
- name: Use Cross
if: matrix.target != ''
run: |
# FIXME: to work around bugs in latest cross release, install master.
# See: https://github.com/rust-embedded/cross/issues/357
cargo install --git https://github.com/rust-embedded/cross
cargo install cross
echo "CARGO=cross" >> $GITHUB_ENV
echo ":TARGET_FLAGS=--target ${{ matrix.target }}">> $GITHUB_ENV
echo "TARGET_FLAGS=--target ${{ matrix.target }}" >> $GITHUB_ENV
echo "TARGET_DIR=./target/${{ matrix.target }}" >> $GITHUB_ENV
- name: Show command used for Cargo

@ -126,11 +126,9 @@ jobs:
- name: Use Cross
# if: matrix.os != 'windows-2019'
run: |
# FIXME: to work around bugs in latest cross release, install master.
# See: https://github.com/rust-embedded/cross/issues/357
cargo install --git https://github.com/rust-embedded/cross
cargo install cross
echo "CARGO=cross" >> $GITHUB_ENV
echo ":TARGET_FLAGS=--target ${{ matrix.target }}">> $GITHUB_ENV
echo "TARGET_FLAGS=--target ${{ matrix.target }}" >> $GITHUB_ENV
echo "TARGET_DIR=./target/${{ matrix.target }}" >> $GITHUB_ENV
- name: Show command used for Cargo
@ -148,11 +146,9 @@ jobs:
- name: Set release upload URL and release version
shell: bash
run: |
release_upload_url="$(cat artifacts/release-upload-url)"
echo "RELEASE_UPLOAD_URL=$release_upload_url" >> $GITHUB_ENV
echo "RELEASE_UPLOAD_URL=$(cat artifacts/release-upload-url)" >> $GITHUB_ENV
echo "release upload url: $RELEASE_UPLOAD_URL"
release_version="$(cat artifacts/release-version)"
echo "RELEASE_VERSION=$release_version" >> $GITHUB_ENV
echo "RELEASE_VERSION=$(cat artifacts/release-version)" >> $GITHUB_ENV
echo "release version: $RELEASE_VERSION"
- name: Build release binary

@ -1,2 +1,3 @@
#!/bin/sh
brew install poppler

@ -1 +1,5 @@
#!/bin/sh
sudo apt-get update
sudo apt-get install -y --no-install-recommends \
poppler-utils

Loading…
Cancel
Save