From e05b7c59d830f1ca8ac50cc4feab02560a0631ec Mon Sep 17 00:00:00 2001 From: "Claas j. Gramann" Date: Mon, 6 May 2024 00:03:52 +0200 Subject: [PATCH 1/2] Fix readme badges. Change Build Status from Travis-CI to GitHub Actions Remove Coverage Badge Remove LoC Badge Reorder img / links to reflect badge order --- README.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index aaf7bf423..3abb272e8 100644 --- a/README.md +++ b/README.md @@ -2,26 +2,22 @@ > **S**pecs **P**arallel **ECS** -[![Build Status][bi]][bl] [![Crates.io][ci]][cl] [![Gitter][gi]][gl] ![MIT/Apache][li] [![Docs.rs][di]][dl] [![Code coverage][coi]][cov] ![LoC][lo] +[![Build Status][bi]][bl] [![Crates.io][ci]][cl] [![Gitter][gi]][gl] ![MIT/Apache][li] [![Docs.rs][di]][dl] -[bi]: https://travis-ci.org/amethyst/specs.svg?branch=master -[bl]: https://travis-ci.org/amethyst/specs +[bi]: https://github.com/amethyst/specs/actions/workflows/ci.yml/badge.svg?branch=master +[bl]: https://github.com/amethyst/specs/actions/workflows/ci.yml [ci]: https://img.shields.io/crates/v/specs.svg [cl]: https://crates.io/crates/specs/ +[gi]: https://badges.gitter.im/slide-rs/specs.svg +[gl]: https://gitter.im/slide-rs/specs + [li]: https://img.shields.io/crates/l/specs.svg?maxAge=2592000 [di]: https://docs.rs/specs/badge.svg [dl]: https://docs.rs/specs/ -[gi]: https://badges.gitter.im/slide-rs/specs.svg -[gl]: https://gitter.im/slide-rs/specs - -[coi]: https://img.shields.io/codecov/c/gitlab/torkleyy/specs/master.svg -[cov]: https://codecov.io/gl/torkleyy/specs/branch/master - -[lo]: https://tokei.rs/b1/github/slide-rs/specs?category=code Specs is an Entity-Component System written in Rust. Unlike most other ECS libraries out there, it provides From 3f403f5003f8b6ca813188111c9f5d6c7f5dab12 Mon Sep 17 00:00:00 2001 From: "Claas j. Gramann" Date: Mon, 6 May 2024 00:17:56 +0200 Subject: [PATCH 2/2] Remove Codecov config and kcov script --- codecov.yml | 26 -------------------------- scripts/kcov.sh | 24 ------------------------ 2 files changed, 50 deletions(-) delete mode 100644 codecov.yml delete mode 100755 scripts/kcov.sh diff --git a/codecov.yml b/codecov.yml deleted file mode 100644 index e1a331547..000000000 --- a/codecov.yml +++ /dev/null @@ -1,26 +0,0 @@ -codecov: - notify: - require_ci_to_pass: yes - -coverage: - precision: 2 - round: down - # range: "70...100" - - status: - project: yes - patch: yes - changes: no - -parsers: - gcov: - branch_detection: - conditional: yes - loop: yes - method: no - macro: no - -comment: - layout: "header, diff" - behavior: default - require_changes: no diff --git a/scripts/kcov.sh b/scripts/kcov.sh deleted file mode 100755 index 8b45eac4d..000000000 --- a/scripts/kcov.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/sh - -docker rm -f mykcov1 - -# Run image (non-blocking) -docker run -dt --security-opt seccomp=unconfined --name mykcov1 --entrypoint /bin/sh registry.gitlab.com/torkleyy/docker-cargo-kcov || exit 1 - -#docker cp Cargo.lock mykcov1:/volume -docker cp Cargo.toml mykcov1:/volume -docker cp src/ mykcov1:/volume -docker cp tests/ mykcov1:/volume -docker cp specs-derive/ mykcov1:/volume -docker cp examples/ mykcov1:/volume -docker cp benches/ mykcov1:/volume - -docker exec -t mykcov1 /bin/sh -c "cargo check --all" || echo "Failed to generate rustc meta" -docker exec -t mykcov1 /bin/sh -c "cargo kcov --all" || echo "Failed generating report" - -rm -R cov -mkdir -p cov -docker cp mykcov1:/volume/target/cov ./ - -# Force remove image -docker rm -f mykcov1