Skip to content

Commit 55d8f52

Browse files
committed
chore: workflow_dispatch, backlog in github issues, remove test badge
1 parent 3713cd7 commit 55d8f52

5 files changed

Lines changed: 12 additions & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ on:
44
push:
55
branches:
66
- main
7+
workflow_dispatch:
78

89
jobs:
910
check:
@@ -41,7 +42,9 @@ jobs:
4142
contents: write
4243
runs-on: ubuntu-latest
4344
needs: [check, format, lint, test]
44-
if: needs.check.outputs.changed == 'true'
45+
if:
46+
needs.check.outputs.changed == 'true' || github.event_name ==
47+
'workflow_dispatch'
4548
steps:
4649
- name: ⬇️ Checkout code
4750
uses: actions/checkout@v4

AGENTS.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
Agent guidance for the `@echecs/uci` repository — a TypeScript wrapper around
44
UCI chess engine processes, providing a typed event-emitter API.
55

6+
**Backlog:** tracked in [GitHub Issues](https://github.com/mormubis/uci/issues).
7+
68
---
79

810
## Project Overview
@@ -283,6 +285,9 @@ Step-by-step process for releasing a new version. CI auto-publishes to npm when
283285
git push
284286
```
285287

288+
**The push is mandatory.** The release workflow only triggers on push to
289+
`main`. A commit without a push means the release never happens.
290+
286291
7. **CI takes over:** GitHub Actions detects the version bump, runs format →
287292
lint → test, and publishes to npm.
288293

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# UCI
22

33
[![npm](https://img.shields.io/npm/v/@echecs/uci)](https://www.npmjs.com/package/@echecs/uci)
4-
[![Test](https://github.com/mormubis/uci/actions/workflows/test.yml/badge.svg)](https://github.com/mormubis/uci/actions/workflows/test.yml)
54
[![Coverage](https://codecov.io/gh/mormubis/uci/branch/main/graph/badge.svg)](https://codecov.io/gh/mormubis/uci)
65
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)
76
[![API Docs](https://img.shields.io/badge/API-docs-blue.svg)](https://mormubis.github.io/uci/)

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818
"eslint-config-prettier": "^10.1.8",
1919
"eslint-import-resolver-typescript": "^4.4.4",
2020
"eslint-plugin-import-x": "^4.16.2",
21-
"eslint-plugin-unicorn": "^63.0.0",
21+
"eslint-plugin-unicorn": "^64.0.0",
2222
"husky": "^9.1.7",
2323
"lint-staged": "^16.4.0",
2424
"prettier": "^3.8.1",
2525
"tsdown": "^0.21.4",
2626
"typedoc": "^0.28.17",
27-
"typescript": "^5.9.3",
27+
"typescript": "^6.0.2",
2828
"typescript-eslint": "^8.57.0",
2929
"vite": "^6.4.1",
3030
"vitest": "^4.1.0"

src/parser/noop.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// eslint-disable-next-line @typescript-eslint/no-unused-vars
22
function noop(_value: string): undefined {
3-
return undefined;
3+
return;
44
}
55

66
export default noop;

0 commit comments

Comments
 (0)