4 Commits
v1.0.3 ... 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
8 changed files with 25 additions and 10 deletions

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -3,6 +3,20 @@
All notable changes to this project will be documented in this file. See All notable changes to this project will be documented in this file. See
[Conventional Commits](https://conventionalcommits.org) for commit guidelines. [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.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) ## [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", "name": "@ivuorinen/markdownlint-config",
"version": "1.0.3", "version": "1.0.5",
"type": "module", "type": "module",
"description": "ivuorinen's shareable configuration for markdownlint.", "description": "ivuorinen's shareable configuration for markdownlint.",
"author": { "author": {
@@ -38,7 +38,8 @@
}, },
"dependencies": { "dependencies": {
"@ivuorinen/config-checker": "^2.1.2", "@ivuorinen/config-checker": "^2.1.2",
"markdownlint-cli": "^0.47.0" "markdownlint-cli": "^0.47.0",
"minimatch": "^10.2.4"
}, },
"packageManager": "yarn@4.12.0", "packageManager": "yarn@4.12.0",
"devDependencies": { "devDependencies": {

View File

@@ -103,6 +103,7 @@ __metadata:
"@ivuorinen/config-checker": "npm:^2.1.2" "@ivuorinen/config-checker": "npm:^2.1.2"
"@ivuorinen/semantic-release-config": "npm:^1.1.3" "@ivuorinen/semantic-release-config": "npm:^1.1.3"
markdownlint-cli: "npm:^0.47.0" markdownlint-cli: "npm:^0.47.0"
minimatch: "npm:^10.2.4"
languageName: unknown languageName: unknown
linkType: soft linkType: soft