Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# This file was generated by GoReleaser. DO NOT EDIT.
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.0.schema.json
PackageIdentifier: kjanat.actionlint
PackageVersion: 1.15.0
InstallerLocale: en-US
InstallerType: zip
ReleaseDate: "2026-09-07"
Installers:
- Architecture: x86
NestedInstallerType: portable
NestedInstallerFiles:
- RelativeFilePath: actionlint.exe
PortableCommandAlias: actionlint
InstallerUrl: https://github.com/kjanat/actionlint/releases/download/v1.15.0/actionlint_1.15.0_windows_386.zip
InstallerSha256: ae57699641ebfd8e07c62d63f425ec41db1b07a375206384b7dc749d824cd51b
UpgradeBehavior: uninstallPrevious
- Architecture: x64
NestedInstallerType: portable
NestedInstallerFiles:
- RelativeFilePath: actionlint.exe
PortableCommandAlias: actionlint
InstallerUrl: https://github.com/kjanat/actionlint/releases/download/v1.15.0/actionlint_1.15.0_windows_amd64.zip
InstallerSha256: e21de2452e25bff0fcfba8e5fe62ddad6c1aecb5ff33862618d3e6f2eb1183d6
UpgradeBehavior: uninstallPrevious
- Architecture: arm64
NestedInstallerType: portable
NestedInstallerFiles:
- RelativeFilePath: actionlint.exe
PortableCommandAlias: actionlint
InstallerUrl: https://github.com/kjanat/actionlint/releases/download/v1.15.0/actionlint_1.15.0_windows_arm64.zip
InstallerSha256: 104f973cd09d3d0f3fd6ae8e9ae965c32b2fd467044c70705413b53a18895b5f
UpgradeBehavior: uninstallPrevious
ManifestType: installer
ManifestVersion: 1.12.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# This file was generated by GoReleaser. DO NOT EDIT.
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.12.0.schema.json
PackageIdentifier: kjanat.actionlint
PackageVersion: 1.15.0
PackageLocale: en-US
Publisher: kjanat
PublisherUrl: https://github.com/kjanat
PublisherSupportUrl: https://github.com/kjanat/actionlint/issues
Author: Kaj Kowalski
PackageName: actionlint
PackageUrl: https://actionlint.kjanat.dev
License: MIT
LicenseUrl: https://github.com/kjanat/actionlint/blob/v1.15.0/LICENSE.txt
Copyright: Copyright (c) 2026 Kaj Kowalski, Copyright (c) 2021 rhysd
CopyrightUrl: https://github.com/kjanat/actionlint/blob/v1.15.0/LICENSE.txt
ShortDescription: Static checker for GitHub Actions workflow files
Description: |-
actionlint is a static checker for GitHub Actions workflow files. It checks the workflow syntax, expression
placeholders, the shell scripts in run: steps, and many other mistakes that only surface once a workflow
runs. This is the kjanat fork.
Moniker: actionlint
Tags:
- actionlint
- github-actions
- workflow
- linter
- static-analysis
- yaml
- ci
ReleaseNotes: |
- Add a generated `actionlint.schema.json` for configuration completion, hover documentation, and validation in editors. `actionlint -init-config` now includes the YAML Language Server schema directive automatically. The schema follows the Go configuration types and documents where editor validation differs from runtime parsing. (https://github.com/kjanat/actionlint/pull/120)

- Restore Go 1.26 compatibility for source builds and `go install`, while retaining Go 1.27.1 as the preferred development toolchain. (https://github.com/kjanat/actionlint/pull/111)

- Distribute the release binaries through `@kjanat/actionlint` on npm, with eleven platform packages, a launcher that selects the host binary, and the manpage. Call npm publishing as a reusable workflow after the release binaries are uploaded, attested, and checked, avoiding the suppressed `release: published` event when releases use `GITHUB_TOKEN`. Dry runs can test current packaging sources against an existing release. (https://github.com/kjanat/actionlint/pull/95, https://github.com/kjanat/actionlint/pull/123)

- Add automated release updates for the `kjanat/actionlint` Scoop package, the `actionlint-kjanat` and `actionlint-kjanat-bin` AUR packages, and WinGet submissions under `kjanat.actionlint`. The AUR also provides `actionlint-kjanat-git` for builds from `master`; WinGet availability follows review in `winget-pkgs`. Each distribution uses a separate identity for this fork. (https://github.com/kjanat/actionlint/pull/96, https://github.com/kjanat/actionlint/pull/97, https://github.com/kjanat/actionlint/pull/98)

- Publish the Homebrew cask only to `kjanat/tap`, with a manpage and generated Bash, Fish, Zsh, and PowerShell completions. The former `kjanat/actionlint` tap redirects through migration metadata. ShellCheck is optional and can be installed separately from `kjanat/tap/shellcheck`. (https://github.com/kjanat/actionlint/pull/121)

- Refresh the command manual and installation guide to describe current flags, configuration, output formats, completions, and package availability. Document mise's `github:kjanat/actionlint` backend and distinguish fork packages from upstream packages. Update workflow action pins and checkout examples, and link the GitHub Actions changelog reader from the README, docs, and playground. Isolate the changelog monitor's dependency installation from npm workspaces. Extend the version-bump script to cover npm examples and the AUR git package template. (https://github.com/kjanat/actionlint/pull/123)

- Name the fork version in the README demo section next to the upstream one, and keep both current through the new `Upkeep` workflow. It regenerates the section after every release and weekly, and opens a pull request when the text moved, so the default branch no longer goes red the moment this fork or upstream ships. The weekly `go generate` and go-shellcheck bumps moved into the same workflow, each on its own pull request branch, and `make lint` no longer compares the README against the releases. The README check still runs on pull requests that touch the fixture, the script, or the section.
ReleaseNotesUrl: https://github.com/kjanat/actionlint/releases/tag/v1.15.0
InstallationNotes: ShellCheck and pyflakes are optional; when installed, actionlint can use them to check shell and Python scripts in workflow run steps.
ManifestType: defaultLocale
ManifestVersion: 1.12.0
7 changes: 7 additions & 0 deletions manifests/k/kjanat/actionlint/1.15.0/kjanat.actionlint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# This file was generated by GoReleaser. DO NOT EDIT.
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.12.0.schema.json
PackageIdentifier: kjanat.actionlint
PackageVersion: 1.15.0
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.12.0