6 Commits
v1.0.2 ... main

Author SHA1 Message Date
semantic-release-bot
754c285835 chore(release): 1.0.5 [skip ci]
## [1.0.5](https://github.com/ivuorinen/base-configs-markdownlint/compare/v1.0.4...v1.0.5) (2026-02-27)

### Bug Fixes

* **ci:** use GITHUB_TOKEN for semantic-release and harden workflow permissions ([9e10b3e](9e10b3e2b2))
2026-02-27 20:53:04 +00:00
9e10b3e2b2 fix(ci): use GITHUB_TOKEN for semantic-release and harden workflow permissions
Replace secrets.PAT with secrets.GITHUB_TOKEN in publish.yml so
semantic-release can comment on PRs/issues using the built-in token
scoped by job-level permissions.

Set top-level permissions to empty object across all workflows to
follow the principle of least privilege, relying on job-level
permissions blocks instead.
2026-02-27 22:50:49 +02:00
semantic-release-bot
bed0d1ea5e chore(release): 1.0.4 [skip ci]
## [1.0.4](https://github.com/ivuorinen/base-configs-markdownlint/compare/v1.0.3...v1.0.4) (2026-02-27)

### Bug Fixes

* **deps:** add minimatch to fix vulnerable package versions ([130fdec](130fdecf64))
2026-02-27 20:24:19 +00:00
130fdecf64 fix(deps): add minimatch to fix vulnerable package versions 2026-02-27 22:21:38 +02:00
semantic-release-bot
fb1bd06454 chore(release): 1.0.3 [skip ci]
## [1.0.3](https://github.com/ivuorinen/base-configs-markdownlint/compare/v1.0.2...v1.0.3) (2026-02-27)
2026-02-27 06:49:33 +00:00
87093d0db9 chore(deps): update npm dependencies 2026-02-27 08:47:02 +02:00
8 changed files with 45 additions and 21 deletions

View File

@@ -21,6 +21,8 @@ on:
schedule:
- cron: "22 8 * * 0"
permissions: {}
jobs:
analyze:
name: Analyze (${{ matrix.language }})

View File

@@ -10,7 +10,7 @@ concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions: read-all
permissions: {}
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

View File

@@ -6,7 +6,7 @@ on:
branches:
- main
permissions: read-all
permissions: {}
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
@@ -72,5 +72,5 @@ jobs:
- name: Semantic Release
uses: cycjimmy/semantic-release-action@b12c8f6015dc215fe37bc154d4ad456dd3833c90 # v6.0.0
env:
GITHUB_TOKEN: ${{ secrets.PAT }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

View File

@@ -8,10 +8,7 @@ on:
workflow_call:
workflow_dispatch:
permissions:
contents: read
packages: read
statuses: read
permissions: {}
jobs:
stale:

View File

@@ -20,7 +20,7 @@ concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
permissions: read-all
permissions: {}
jobs:
labels:

View File

@@ -3,6 +3,22 @@
All notable changes to this project will be documented in this file. See
[Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [1.0.5](https://github.com/ivuorinen/base-configs-markdownlint/compare/v1.0.4...v1.0.5) (2026-02-27)
### Bug Fixes
* **ci:** use GITHUB_TOKEN for semantic-release and harden workflow permissions ([9e10b3e](https://github.com/ivuorinen/base-configs-markdownlint/commit/9e10b3e2b29aeab91e801302ec4d210de9c72cc3))
## [1.0.4](https://github.com/ivuorinen/base-configs-markdownlint/compare/v1.0.3...v1.0.4) (2026-02-27)
### Bug Fixes
* **deps:** add minimatch to fix vulnerable package versions ([130fdec](https://github.com/ivuorinen/base-configs-markdownlint/commit/130fdecf6428961819065fc635623db9b718bc22))
## [1.0.3](https://github.com/ivuorinen/base-configs-markdownlint/compare/v1.0.2...v1.0.3) (2026-02-27)
## [1.0.2](https://github.com/ivuorinen/base-configs-markdownlint/compare/v1.0.1...v1.0.2) (2026-02-26)

View File

@@ -1,6 +1,6 @@
{
"name": "@ivuorinen/markdownlint-config",
"version": "1.0.2",
"version": "1.0.5",
"type": "module",
"description": "ivuorinen's shareable configuration for markdownlint.",
"author": {
@@ -37,14 +37,15 @@
"postinstall": "node scripts/postinstall.cjs"
},
"dependencies": {
"@ivuorinen/config-checker": "^2.1.1",
"markdownlint-cli": "^0.47.0"
"@ivuorinen/config-checker": "^2.1.2",
"markdownlint-cli": "^0.47.0",
"minimatch": "^10.2.4"
},
"packageManager": "yarn@4.12.0",
"devDependencies": {
"@ivuorinen/semantic-release-config": "^1.0.0"
"@ivuorinen/semantic-release-config": "^1.1.3"
},
"resolutions": {
"minimatch": ">=10.2.1"
"minimatch": ">=10.2.3"
}
}

View File

@@ -82,32 +82,40 @@ __metadata:
languageName: node
linkType: hard
"@ivuorinen/config-checker@npm:^2.0.0, @ivuorinen/config-checker@npm:^2.1.1":
"@ivuorinen/config-checker@npm:^2.0.0":
version: 2.1.1
resolution: "@ivuorinen/config-checker@npm:2.1.1"
checksum: 10c0/b342992ca95a2e8088bf1c36e9d826fb67148023763cc473e752a012ba03b76b5458606a9ddb0b6fe0bcc261d2c0d0fa1c9be877aa4cff78a64fd0eb0b60cf2e
languageName: node
linkType: hard
"@ivuorinen/config-checker@npm:^2.1.2":
version: 2.1.2
resolution: "@ivuorinen/config-checker@npm:2.1.2"
checksum: 10c0/e607eb7196a6c50309b654bb0cd46f64501f2a5ba211933bb73a43a6316b7455b563579a387778d00f31885d0fcf04d3d055aa1bd6ddf580dccca76cbb22d6fd
languageName: node
linkType: hard
"@ivuorinen/markdownlint-config@workspace:.":
version: 0.0.0-use.local
resolution: "@ivuorinen/markdownlint-config@workspace:."
dependencies:
"@ivuorinen/config-checker": "npm:^2.1.1"
"@ivuorinen/semantic-release-config": "npm:^1.0.0"
"@ivuorinen/config-checker": "npm:^2.1.2"
"@ivuorinen/semantic-release-config": "npm:^1.1.3"
markdownlint-cli: "npm:^0.47.0"
minimatch: "npm:^10.2.4"
languageName: unknown
linkType: soft
"@ivuorinen/semantic-release-config@npm:^1.0.0":
version: 1.1.0
resolution: "@ivuorinen/semantic-release-config@npm:1.1.0"
"@ivuorinen/semantic-release-config@npm:^1.1.3":
version: 1.1.3
resolution: "@ivuorinen/semantic-release-config@npm:1.1.3"
dependencies:
"@ivuorinen/config-checker": "npm:^2.0.0"
"@semantic-release/changelog": "npm:^6.0.3"
"@semantic-release/git": "npm:^10.0.1"
semantic-release: "npm:^25.0.2"
checksum: 10c0/7f3c7c0e41819d05903c8f4010ac3552c9774550f74d125a9d9f4290c31d2d233ce35c30f9f877e3dd756c8c74295b0d9c54356c966e1fc4423e8fc470425b5a
checksum: 10c0/440cd2ae8b83909f9e8011e26cf9aeccd4dcf6f69154c113a332bcef1786dec2d8bd468b819a6875983a9fcc1b5d20dbcfa33d9b6f9f9871719f3dc25be3cb10
languageName: node
linkType: hard
@@ -2891,7 +2899,7 @@ __metadata:
languageName: node
linkType: hard
"minimatch@npm:>=10.2.1":
"minimatch@npm:>=10.2.3":
version: 10.2.4
resolution: "minimatch@npm:10.2.4"
dependencies: