Compare commits

..

No commits in common. "main" and "v1.1.0" have entirely different histories.
main ... v1.1.0

5 changed files with 15 additions and 20 deletions

View file

@ -28,32 +28,32 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Check TODOs (Origin) - name: Check TODOs (Origin)
uses: https://git.kemitix.net/kemitix/forgejo-todo-checker@v1.1.0 uses: https://git.kemitix.net/kemitix/forgejo-todo-checker@v1.0.0
- name: Check TODOs (Mirror) - name: Check TODOs (Mirror)
uses: kemitix/todo-checker@v1.0.0 uses: kemitix/todo-checker@v1.0.0
- name: Machete - name: Machete
uses: https://git.kemitix.net/kemitix/rust@v2.4.1 uses: https://git.kemitix.net/kemitix/rust@v2.1.0
with: with:
args: ${{ matrix.toolchain.name }} cargo machete args: ${{ matrix.toolchain.name }} cargo machete
- name: Format - name: Format
uses: https://git.kemitix.net/kemitix/rust@v2.4.1 uses: https://git.kemitix.net/kemitix/rust@v2.1.0
with: with:
args: ${{ matrix.toolchain.name }} cargo fmt --all -- --check args: ${{ matrix.toolchain.name }} cargo fmt --all -- --check
- name: Clippy - name: Clippy
uses: https://git.kemitix.net/kemitix/rust@v2.4.1 uses: https://git.kemitix.net/kemitix/rust@v2.1.0
with: with:
args: ${{ matrix.toolchain.name }} cargo hack --feature-powerset clippy args: ${{ matrix.toolchain.name }} cargo hack --feature-powerset clippy
- name: Build - name: Build
uses: https://git.kemitix.net/kemitix/rust@v2.4.1 uses: https://git.kemitix.net/kemitix/rust@v2.1.0
with: with:
args: ${{ matrix.toolchain.name }} cargo hack --feature-powerset build args: ${{ matrix.toolchain.name }} cargo hack --feature-powerset build
- name: Test - name: Test
uses: https://git.kemitix.net/kemitix/rust@v2.4.1 uses: https://git.kemitix.net/kemitix/rust@v2.1.0
with: with:
args: ${{ matrix.toolchain.name }} cargo hack --feature-powerset test args: ${{ matrix.toolchain.name }} cargo hack --feature-powerset test

View file

@ -6,9 +6,9 @@ publish = false # NOTE: Not a CLI tool or a library, so don't release to crates.
[dependencies] [dependencies]
anyhow = "1.0" anyhow = "1.0"
bon = "3.0" bon = "2.3"
ignore = "0.4" ignore = "0.4"
file-format = { version = "0.26", features = ["reader-txt"] } file-format = { version = "0.25", features = ["reader-txt"] }
kxio = "1.2" kxio = "1.2"
regex = "1.10" regex = "1.10"
serde = { version = "1.0", features = ["derive"] } serde = { version = "1.0", features = ["derive"] }
@ -17,7 +17,7 @@ tokio = { version = "1.37", features = ["full"] }
[dev-dependencies] [dev-dependencies]
assert2 = "0.3" assert2 = "0.3"
pretty_assertions = "1.4" pretty_assertions = "1.4"
rstest = "0.23" rstest = "0.22"
[lints.rust] [lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] } unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tarpaulin_include)'] }

View file

@ -1,4 +1,4 @@
FROM docker.io/rust:1.82.0-bookworm FROM docker.io/rust:1.81.0-bookworm
WORKDIR /app WORKDIR /app
COPY Cargo.toml ./ COPY Cargo.toml ./

View file

@ -6,17 +6,13 @@ Checks your source files for TODO and FIXME comments, failing your build where t
(Inspired by https://woodpecker-ci.org/plugins/TODO-Checker) (Inspired by https://woodpecker-ci.org/plugins/TODO-Checker)
## LATEST version
See [Releases](https://git.kemitix.net/kemitix/forgejo-todo-checker/releases) for the latest version. Replace `${LATEST}` in the examples below with the tag version (include any leading `v`).
## code.forgejo.org Mirror ## code.forgejo.org Mirror
Main development takes place on [git.kemitix.net](https://git.kemitix.net/kemitix/forgejo-todo-checker). Main development takes place on [git.kemitix.net](https://git.kemitix.net/kemitix/forgejo-todo-checker).
There is a mirror on code.forgejo.org as [kemitix/todo-checker](https://code.forgejo.org/kemitix/todo-checker). There is a mirror on Codeberg.org as [kemitix/todo-checker](https://code.forgejo.org/kemitix/todo-checker).
This mirror allows you to refer to the action as simply `kemitix/todo-checker@${LATEST}`. This mirror allows you to refer to the action as simply `kemitix/todo-checker@v1.0.0`.
## Usage ## Usage
@ -29,9 +25,9 @@ jobs:
- name: Check TODOs - name: Check TODOs
# Original: # Original:
# uses: https://git.kemitix.net/kemitix/forgejo-todo-checker@${LATEST} # uses: https://git.kemitix.net/kemitix/forgejo-todo-checker@v1.0.0
# Codeberg mirror: # Codeberg mirror:
uses: kemitix/todo-checker@${LATEST} uses: kemitix/todo-checker@v1.0.0
``` ```
## Comments Format ## Comments Format

View file

@ -2,6 +2,5 @@
"$schema": "https://docs.renovatebot.com/renovate-schema.json", "$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [ "extends": [
"config:recommended" "config:recommended"
], ]
"ignoreDeps": ["kemitix/todo-checker"]
} }