Luc Mcgrady 73985c7195 docs: ninja build for cog (#4972)
<!--
Title (for the Pull Request title field at the top):
Use a short prefix so the change type is obvious. You do not need to
repeat it in the body below.

Examples:
- fix: — bugfix
- feat: — feature
- refactor: — internal change without user-facing feature
- docs: — documentation only
- chore: — tooling, CI, deps, build housekeeping
- test: — tests only
-->

## Linked issue (required)

<!-- Fixes #123 / Closes #123 / Refs #123 -->
https://github.com/ankitects/anki/pull/4882#discussion_r3370633312

## Summary / motivation (required)

This lets cog run when ./check is run
Github actions are difficult to run locally and its better to have
everything run with a simple ./check command IMO

>       - name: Validate Mintlify docs
>        run: mint validate
>        working-directory: docs-site

Maybe it is better to leave this as a separate action because that way
it wont run when only code is modified and not the docs?

## Steps to reproduce (required, use N/A if not applicable)
N/A

## How to test (required)
Make a change to the `pylib/tools/genhooks.py` file, run ./check and it
should be reflected in mintlify docs.

### Checklist (minimum)

- [ ] I ran `./ninja check` or an equivalent relevant check locally.
- [ ] I added or updated tests when the change is non-trivial or
behavior changed.

### Details

<!-- Commands, manual steps, edge cases, and what you observed -->

## Before / after behavior (optional)

<!-- For bugfixes: behavior before vs after. For other types: N/A or a
short note. -->

## Risk / compatibility / migration (optional)

<!-- Breaking changes, rollout notes, or N/A for small / low-risk PRs
-->

## UI evidence (required for visual changes; otherwise N/A)

<!-- Screenshot or short video -->

## Scope

- [X] This PR is focused on one change (no unrelated edits).

---------

Co-authored-by: Abdo <abdo@abdnh.net>
2026-06-09 20:28:35 +03:00
2026-06-09 20:28:35 +03:00
2025-10-27 19:27:50 +07:00
2026-06-09 20:28:35 +03:00
2026-05-20 16:21:23 -03:00
2026-05-05 17:29:18 -04:00
2026-05-05 17:29:18 -04:00
2026-03-31 08:26:59 -04:00
2026-06-09 20:28:35 +03:00
2026-05-18 11:54:16 -03:00
2026-01-11 18:50:16 +07:00
2026-03-31 08:26:59 -04:00
2026-05-05 17:29:18 -04:00
2026-05-05 17:29:18 -04:00
2025-06-29 14:38:35 +07:00
2025-09-17 16:50:13 +10:00
2026-05-20 16:21:23 -03:00
2026-05-18 11:54:16 -03:00
2025-06-19 14:03:16 +07:00
2025-06-19 14:03:16 +07:00
2026-05-11 13:04:24 -04:00
2026-06-09 20:28:35 +03:00
2024-03-31 09:16:31 +01:00
2026-05-18 11:54:16 -03:00

Anki

Build Status Documentation

This repo contains the source code for the computer version of Anki.

About

Anki is a spaced repetition program. Please see the website to learn more.

This repo contains the source code for the computer version of Anki.

Getting Started

Contributing

Want to contribute to Anki? Check out the Contribution Guidelines.

For more information on building and developing, please see Development.

Contributors

The following people have contributed to Anki: CONTRIBUTORS

Anki Betas

If you'd like to try development builds of Anki but don't feel comfortable building the code, please see Anki betas.

License

Anki's license: LICENSE

Description
Anki is a smart spaced repetition flashcard program
Readme 152 MiB
Languages
Rust 45.9%
Python 29.4%
Svelte 11%
TypeScript 10.9%
SCSS 1%
Other 1.3%