Skip to content

Investments: simplify constraints and remove InvestmentProperties trait #2705

Investments: simplify constraints and remove InvestmentProperties trait

Investments: simplify constraints and remove InvestmentProperties trait #2705

Workflow file for this run

on:
push:
branches: [main, 'release-v**']
pull_request:
name: Lints
jobs:
lints:
name: ${{ matrix.target }}
strategy:
matrix:
os: [ubuntu-latest]
target: [fmt, clippy]
runs-on: ${{ matrix.os }}
env:
RUST_TOOLCHAIN: "nightly-2022-11-14"
steps:
- name: Prep build on Ubuntu
if: ${{ matrix.os }} == 'ubuntu-latest'
run: |
echo "Pre cleanup"
df -h
sudo rm -rf "/usr/local/share/boost"
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
echo "Post cleanup"
df -h
sudo apt-get install protobuf-compiler
- name: Check out code
uses: actions/checkout@v3
- name: Install latest nightly
uses: actions-rs/toolchain@88dc2356392166efad76775c878094f4e83ff746
with:
toolchain: ${{ env.RUST_TOOLCHAIN }}
default: true
- uses: Swatinem/rust-cache@cb2cf0cc7c5198d3364b9630e2c3d457f160790c
- name: Run lints
run: ./ci/script.sh
env:
TARGET: ${{ matrix.target }}