name: metrics on: push: branches: - master env: CARGO_INCREMENTAL: 0 CARGO_NET_RETRY: 10 RUSTFLAGS: -D warnings RUSTUP_MAX_RETRIES: 10 jobs: rustdoc: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v2 - name: Checkout metrics repository uses: actions/checkout@v2 with: repository: "rust-analyzer/metrics" path: "target/metrics" - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: toolchain: stable profile: minimal override: true components: rust-src - name: Collect metrics run: cargo xtask metrics env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}