Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

pinact-fish-completion-5.0.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: pinact-fish-completion Distribution: openSUSE Tumbleweed
Version: 5.0.0 Vendor: openSUSE
Release: 1.1 Build date: Sat Sep 19 07:44:43 2026
Group: Unspecified Build host: reproducible
Size: 9693 Source RPM: pinact-5.0.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/suzuki-shunsuke/pinact
Summary: Fish Completion for pinact
Fish command line completion support for pinact.

Provides

Requires

License

MIT

Changelog

* Sat Sep 19 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 5.0.0:
    https://github.com/suzuki-shunsuke/pinact/releases/tag/v5.0.0
    https://github.com/suzuki-shunsuke/pinact/blob/v5.0.0/docs/upgrade_guide/v5.md
    * pinact is now AI friendly
      v5 is about coding agents. An agent that is asked about pinact,
      or that hits a pinact error in CI, has until now had to answer
      from its training data, from the source code, or from whichever
      version of the website it happened to land on. v5 gives it
      three things so that it answers from the pinact that is
      actually installed:
    - #1708 An Agent Skill
      gh skill install suzuki-shunsuke/pinact pinact
      The skill carries no documentation of its own, deliberately.
      It is installed separately from the binary, so anything
      copied into it would go stale, and an agent would confidently
      describe a flag or an error code of a version that isn't the
      one on the machine. Instead the skill tells the agent to run
      pinact docs list and pinact docs show <name> before
      answering, so the answer always comes from the installed
      pinact and the skill and the binary can never disagree about
      a version.
      It adds only the few things an agent gets wrong unless it is
      told: that pinact run edits files and --check is the way to
      look without touching them, that --update changes which
      version a workflow uses, and that the exit codes 1 and 2 are
      findings rather than pinact failing.
    - #1708 pinact docs: the documentation, embedded in the binary
      $ pinact docs list          # the name and the description of every document, as JSON
      $ pinact docs show config   # one document
      $ pinact docs show codes/005
      The documents are embedded in the binary, so there is nothing
      to fetch. An agent doesn't need network access to read them,
      doesn't have to guess which branch or tag of the repository
      to read, and cannot land on the documentation of a version
      other than the one it is being asked about. docs list reports
      a description of every document, written to name the symptoms
      a reader arrives with, so an agent can pick the one document
      it needs instead of reading them all.
      The README is split into documents so that the binary ships
      them: --update, --min-age, --no-api, SARIF, --diff-file, and
      the access token used to exist only in the README, which the
      binary doesn't ship, and they are exactly the things an agent
      asks about. pinact docs list now lists 21 documents instead
      of 12, and the README goes from 431 lines to 169, keeping
      what someone reads to decide whether to use pinact.
      The command is only useful to an agent that knows it exists,
      and an agent arrives at pinact through one of three places,
      so all three say so. pinact --help says it in the root
      command's description, every error pinact reports carries the
      hint as the help attribute, and pinact -v logs it:
      $ pinact -v
      pinact version v5.0.0
      INF If you are a coding agent, run `pinact docs list` to list the documentation and `pinact docs show <name>` to read it before answering questions about pinact or troubleshooting its errors.
      Checking the version is often the only pinact command an
      agent runs before it starts answering, so without this it
      never learns that the documentation is there. The hint goes
      to stderr as a log rather than to stdout, so it doesn't break
      a script that parses the version, and it is logged at the
      info level, so --log-level warn silences it. The routine
      outcomes of pinact run are unaffected: the exit codes 1, 2,
      and 3 are unchanged, and nothing is logged for them.
    - #1705 pinact json-schema: the JSON Schema of the configuration file, embedded in the binary
      $ pinact json-schema > pinact.json
      The schema is embedded in the binary too, so it is the schema
      of the configuration that the running version accepts. An
      agent writing or reviewing a .pinact.yaml can read the exact
      set of fields, their types, and which ones are required,
      rather than inferring them from an example it has seen. The
      copy served from GitHub, which the existing
      yaml-language-server comments point at, describes whatever
      main or the pinned tag holds instead.
      [#1707] makes that schema worth reading: every field is now
      described, including version, files[].pattern,
      ignore_actions[].name, and ignore_actions[].ref, which had no
      description at all.
      Editors such as VSCode use the same schema to complete the
      configuration file and to warn about invalid settings.
    * Breaking Changes
    - #1704 The CLI is built with spf13/cobra instead of urfave/cli
      The commands, the flags, and their behavior are unchanged,
      but a long flag must now be written with two dashes.
      [#] v4
      pinact run -check
      pinact run -fix=false -no-api
      pinact run -diff-file diff.txt
      [#] v5
      pinact run --check
      pinact run --fix=false --no-api
      pinact run --diff-file diff.txt
      urfave/cli accepted a long flag with a single dash. cobra's
      flag parser does not: a single dash introduces short flags,
      and -c is the short flag of --config, so -check would
      otherwise be read as --config=heck and pinact would silently
      look for a configuration file named heck. To prevent that,
      pinact rejects a single-dash long flag with an error naming
      the form to use:
      $ pinact run -check
      unknown flag: -check. Long flags need two dashes since pinact v5: --check
      Short flags are unchanged and can still be written with a
      single dash:
      pinact run -u -m 7
      pinact run -i "^actions/.*$" -e "^actions/checkout$"
      pinact init -g
      pinact -c pinact.yaml run
    - -verify and --sep also keep working, as aliases of
    - -verify-comment and --separator.
      The migration fixes two urfave/cli bugs that pinact ran into:
    - A workflow file named help could not be passed to pinact
      run: the argument was taken as a request for the help of
      run.
    - Pressing TAB after a -- ran the command instead of
      completing it (urfave/cli#1993). Since pinact run fixes
      files by default, a TAB pressed while typing a pinact run
    - - command line rewrote the workflow files then and there.
      cobra completes through a separate hidden command that
      never reaches the action.
      cobra also brings its own completion command, so pinact
      completion bash|zsh|fish|powershell generates a completion
      script.
    - #1704 The Go module path is now
      github.com/suzuki-shunsuke/pinact/v5
      go install github.com/suzuki-shunsuke/pinact/v5/cmd/pinact@latest
      This affects anyone importing pinact as a library, and go
      install. Installing the CLI from a release asset or via aqua
      is unaffected.
    - #1708 Documents under docs/ are renamed with underscores
      docs/why-pinact-not-pin.md becomes
      docs/why_pinact_not_pin.md, so a link to the old path from
      outside this repository breaks. The README is also split into
      documents, so links to the section anchors that moved, such
      as #update-actions--update, now land on the README rather
      than on the section.
    * Fixes
    - #1707 Describe every configuration field in the JSON Schema,
      and correct required
      min_age was required by the schema, so every configuration
      file without it was reported as invalid. That is fixed, and
      version, ignore_actions[].ref, and rules[].conditions, which
      pinact does require, are now marked required. The description
      of files is also no longer truncated at a comma.
    * Dependency Updates
    - #1689 #1711 Update Go to v1.27.1
    - #1681 Update module github.com/suzuki-shunsuke/ghtkn-go-sdk
      to v0.6.1
    - #1713 Update module github.com/google/go-github/v90 to v91
    - #1715 Update module golang.org/x/oauth2 to v0.37.0
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.560.0 (#1719)
    - chore(deps): update dependency mvdan/gofumpt to v0.12.0
      (#1718)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.559.0 (#1717)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.18.1 (#1716)
    - fix(deps): update module golang.org/x/oauth2 to v0.37.0
      (#1715)
    - fix(deps): update module github.com/google/go-github/v90 to
      v91 (#1713)
    - chore(deps): update dependency crate-ci/typos to v1.50.1
      (#1712)
    - chore(deps): update go module directive to v1.27.1 (#1711)
    - fix(deps): update module
      github.com/suzuki-shunsuke/cobra-util to v0.0.4 (#1710)
    - fix(deps): update module
      github.com/suzuki-shunsuke/cobra-util to v0.0.2 (#1706)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.558.1 (#1703)
    - chore(deps): update dependency crate-ci/typos to v1.50.0
      (#1702)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.13.2 (#1701)
    - chore(deps): update dependency crate-ci/typos to v1.49.1
      (#1700)
    - chore(deps): update dependency anchore/syft to v1.51.1
      (#1699)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.558.0 (#1698)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.13.1 (#1697)
    - chore(deps): update go module directive to v1.27.0 (#1689)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.557.0 (#1696)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.13.0 (#1690)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.18.0 (#1694)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.556.0 (#1693)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.555.0 (#1691)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.554.0 (#1688)
    - fix(deps): update module github.com/urfave/cli/v3 to v3.11.0
      (#1687)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.553.0 (#1684)
    - chore(deps): update go module directive to v1.26.6 (#1683)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.552.0 (#1682)
    - fix(deps): update module
      github.com/suzuki-shunsuke/ghtkn-go-sdk to v0.6.1 (#1681)
    - fix(deps): update module
      github.com/suzuki-shunsuke/ghtkn-go-sdk to v0.6.0 (#1680)
    - chore(deps): update dependency anchore/syft to v1.51.0
      (#1679)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.551.0 (#1677)
    - chore(deps): update dependency sigstore/cosign to v3.1.3
      (#1675)
    - fix(deps): update module github.com/google/go-github/v89 to
      v90 (#1674)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.550.0 (#1673)
    - chore(deps): update dependency crate-ci/typos to v1.49.0
      (#1672)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.549.0 (#1671)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.548.0 (#1670)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.547.0 (#1669)
    - chore(deps): update dependency aquaproj/aqua to v2.62.3
      (#1668)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.546.0 (#1667)
    - fix(deps): update module
      github.com/suzuki-shunsuke/ghtkn-go-sdk to v0.5.1 (#1666)
    - chore(deps): update dependency anchore/syft to v1.50.0
      (#1665)
    - chore(deps): update dependency mvdan/gofumpt to v0.11.0
      (#1663)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v4.1.1 (#1662)
    - chore(deps): update dependency aquaproj/aqua to v2.62.2
      (#1661)
* Thu Jul 30 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 4.1.1:
    * Dependency Updates
    - #1634 Update Go to v1.26.5
    - #1659 Update module github.com/suzuki-shunsuke/ghtkn-go-sdk
      to v0.5.0
    - #1622 Update module github.com/urfave/cli/v3 to v3.10.1
    - #1633 Update module github.com/google/go-github/v88 to v89
    - #1646 Update dependency sigstore/cosign to v3.1.2
    - #1653 Update dependency anchore/syft to v1.49.0
    - #1657 Update dependency goreleaser/goreleaser to v2.17.1
* Tue Jun 09 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 4.1.0:
    * Features
    - #1578 Update ghtkn-go-sdk to v0.3.0 for backend and disable
      device flow support
    * Dependencies
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.523.0 (#1594)
    - chore(deps): update dependency anchore/syft to v1.45.1
      (#1593)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.522.0 (#1592)
    - chore(deps): update dependency crate-ci/typos to v1.47.2
      (#1587)
    - chore(deps): update suzuki-shunsuke/go-release-workflow
      action to v8.1.0 (#1588)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.521.0 (#1586)
    - chore(deps): update dependency crate-ci/typos to v1.47.1
      (#1585)
    - chore(deps): update actions/checkout action to v6.0.3 (#1583)
    - chore(deps): update dependency anchore/syft to v1.45.0
      (#1584)
    - chore(deps): update go module directive to v1.26.4 (#1582)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.520.2 (#1580)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.520.1 (#1577)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.520.0 (#1576)
    - chore(deps): update dependency crate-ci/typos to v1.47.0
      (#1575)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.519.0 (#1574)
    - chore(deps): update suzuki-shunsuke/actionlint-action action
      to v0.1.4 (#1573)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.518.0 (#1572)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.16.0 (#1571)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.517.0 (#1570)
    - chore(deps): update dependency aquaproj/aqua to v2.59.1
      (#1569)
    - chore(deps): update dependency crate-ci/typos to v1.46.3
      (#1568)
    - chore(deps): update dependency suzuki-shunsuke/pinact to v4
      (#1565)
* Fri May 29 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 4.0.0:
    * Breaking Changes
    - #1540 Removed the -review option
      Output SARIF and pass it to reviewdog. This has been
      announced previously.
      pinact run -format sarif |
      reviewdog -f sarif -name pinact -reporter github-pr-review
    * #1540 Always output diff
      Even if you specify -diff=false, it is ignored.
    * #1540 -diff and -check are now aliases for -fix=false
      This simplifies the logic, making it easier to understand and
      less prone to bugs.
    * #1540 -verify is now an alias for --verify-comment
    - verify was unclear about what was being verified, so it has
      been renamed for clarity.
      However, -verify is kept as-is to maintain backward
      compatibility.
    * #1458 #1558 Version comments are now required @ManuelLerchnerQC
      For SHAs without a version comment, pinact automatically adds a
      version comment (validation error if -fix=false).
      $ pinact run test.yaml
      test.yaml:1
    - - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
      + - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
      Specifying a version comment makes it easier to see which
      version is being used, and makes it easier for tools like
      Renovate and Dependabot to update.
      It also has security implications.
      For GitHub Actions versions, you can also specify the SHA of a
      commit in a fork.
      This means it could point to a malicious commit in a fork.
      If you specify only the SHA without a version comment, you
      cannot tell whether it is the SHA of a commit in a fork.
      By requiring version comments, you can verify that the version
      comment matches the SHA using the --verify-comment option.
      Even if a fake version comment is added to a fork's SHA, it can
      be detected by --verify-comment.
      An attacker could also create a tag pointing to a fork's SHA,
      but creating a tag requires write permission, which raises the
      bar for attacks, so this can be said to improve security.
      Of course, this is only meaningful if you verify with
    - -verify-comment, so it is recommended to run pinact with
    - -verify-comment in CI.
    * Features
    - -no-api: support for offline validation
      If you just want to check whether something is pinned, you
      don't really need to use the GitHub API, but previously the
      GitHub API was called.
      With the -no-api option, you can validate without calling the
      GitHub API.
      However, since API calls are currently essential for fixing
      code (this may change in the future if caching is supported),
      you need to specify either -fix=false or -format sarif.
      Implicitly treating it as -fix=false could cause behavior to
      change and become a breaking change when caching is
      supported, so it must currently be specified explicitly.
    - You can now check whether the version being used satisfies
      min age, not just newer versions
      For example, you can run it in CI against modified lines to
      check whether any dangerous versions that do not satisfy min
      age are being used.
      This is not checked by default, but is checked when you run
      pinact run --verify-min-age or pinact run -min-age <min age>.
    - More flexible min age support via rules
      min age can now be configured in the configuration file.
      Additionally, by using rules, you can apply settings such as
      min age to specific actions.
      min_age:
      value: 7 # default setting
      rules:
      [#] Allow latest for suzuki-shunsuke's actions
    - ignore: true
      conditions:
    - expr: |
      ActionRepoOwner == "suzuki-shunsuke" && ActionVersion == "latest"
      [#] Set min age to 0 for actions/checkout
    - min_age: 0
      conditions:
    - expr: |
      ActionRepoFullName == "actions/checkout"
      For rules, conditions are evaluated per rule, and the
      settings are applied if matched.
      You can write multiple conditions, and the settings are
      applied if any one of the conditions matches.
      expr follows https://expr-lang.org/docs/language-definition.
      Please read the documentation for details.
      The settings of rules listed later in rules take precedence.
    - Support for a global configuration file
      Warning
      If you have set the PINACT_MIN_AGE environment variable in
      ~/.bashrc, ~/.zshrc, etc., it is recommended to remove it
      and use a global configuration file instead.
      PINACT_MIN_AGE takes precedence over the configuration
      file, so it overrides the project's settings.
      On the other hand, global settings are merged with lower
      priority than the project's settings.
      If you want to enforce the setting, PINACT_MIN_AGE is
      suitable, but for default settings, a global configuration
      file is more appropriate.
      Note also that environment variables do not allow flexible
      settings like rules.
      A global configuration file is now supported.
      The file path is searched in the following order of priority:
    - $PINACT_GLOBAL_CONFIG
    - ${XDG_CONFIG_HOME}/pinact/pinact.yaml
    - ${HOME}/.config/pinact/pinact.yaml
      rules are prepended before the rules in the project
      configuration file.
      So project settings take precedence over global settings.
    - Automatic correction of version comments via -verify-comment
      If the SHA and the version comment do not match, the version
      comment is automatically corrected to match the SHA.
      Previously, it would just return an error, but now it is
      automatically corrected.
    - -diff-file: limit pinact's targets to only the changed lines
      If you specify a file in Unified Diff Format via -diff-file,
      you can limit pinact's targets to only the changed lines.
      By passing the PR's diff file in PR CI, you can reduce
      unnecessary API calls and prevent corrections or errors from
      code unrelated to the PR's changes.
      This makes it easier to introduce pinact via Required
      Workflow across an entire GitHub Organization of a large
      development organization.
      To improve the overall health of a development organization,
      it is desirable to introduce pinact via Required Workflow.
      However, if you suddenly introduce pinact as a Required
      Workflow in an Organization that has a lot of originally
      unpinned code, errors and corrections unrelated to the PR's
      changes will occur everywhere, causing confusion.
      When errors occur in places unrelated to the PR's changes,
      the PR author thinks "what is this error?", "wait, do I have
      to fix this? It's unrelated to this PR so I want to split the
      PR, but creating a PR is a hassle."
      It is also possible that the same error occurs in multiple
      PRs, and each one independently performs redundant fixing
      work.
      Inquiries about errors come in from various teams, generating
      unnecessary costs.
      If you try to fix everything before introducing the Required
      Workflow, it takes time to introduce, and during that time
      the bad situation continues where new unpinned code keeps
      increasing.
      On the other hand, if you can fix and validate only the lines
      changed in a PR, the PR author can more easily accept making
      the fix, and there is no need to split the PR.
      However, this alone does not pin existing code, so in
      parallel with this, you still need to run pinact against each
      repository and create PRs.
      How do you generate the file specified by -diff-file? You can
      easily generate it using the action
      https://github.com/suzuki-shunsuke/pr-unified-diff-action.
    - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
      with:
      persist-credentials: false
    - uses: suzuki-shunsuke/pr-unified-diff-action@c932c1df5f577028d8ca05d2d3c0c059072d8821 # v0.0.1
      id: diff
    - uses: suzuki-shunsuke/pinact-action@896d595f299e71d65b9d28349d6956abe144390a # v3.0.0
      with:
      diff_file: ${{ steps.diff.outputs.diff_path }}
    * Changelog
    - fix(deps): update module github.com/google/go-github/v87 to
      v88 (#1564)
    - fix(run): filter --diff-file targets by workflow patterns
      (#1562)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.516.0 (#1559)
    - feat!: error when SHA-pinned action has no version comment
      (#1558)
    - fix(run): use --diff-file as the file source when no
      args/config (#1557)
    - feat(verify): auto-correct version comments to match actual
      SHA (#1435)
    - fix(run): normalize --diff-file paths to forward slashes for
      Windows (#1552)
    - feat: add version comment to pinned actions missing
      annotation (#1458)
    - fix: honor rules[].min_age in update-target cooldown filter
      (#1556)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.515.0 (#1555)
    - docs: fix a broken link (#1554)
    - fix(deps): update module github.com/google/go-github/v86 to
      v87 (#1550)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.514.0 (#1549)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.513.1 (#1548)
    - feat(run): add --diff-file to process only PR-changed lines
      (#1547)
    - chore(deps): update dependency aquaproj/aqua-renovate-config
      to v2.12.1 (#1546)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.513.0 (#1545)
    - feat(config): merge global and project configs field-by-field
      (#1543)
    - chore(deps): update suzuki-shunsuke/go-autofix-action action
      to v0.1.12 (#1544)
    - feat(config): PINACT_GLOBAL_CONFIG env var overrides the
      global config path (#1542)
    - v4 spec implementation (#1540)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.512.1 (#1541)
    - chore(deps): update dependency aquaproj/aqua to v2.59.0
      (#1539)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.10.1 (#1537)
* Sat May 16 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.10.1:
    * Bug Fixes
    - #1535 pin uses lines with multiple spaces after the YAML list
      dash
    * Dependencies
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.512.0 (#1533)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.10.0 (#1532)
* Wed May 13 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.10.0:
    * Features
    - #1530 Support pinning branches to latest stable tags by the
    - -branch-to-tag option
      The default behabiour isn't changed.
      By default, pinact doesn't pin branches such as main or
      master.
      If you want to pin specific branches, you can use the
    - -branch-to-tag option.
      e.g.
      pinact run --branch-to-tag '^main$' --branch-to-tag '^release/.*$'
    * Dependencies
    - fix(deps): update module github.com/urfave/cli/v3 to v3.9.0
      (#1528)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.511.1 (#1527)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.511.0 (#1526)
    - chore(deps): update dependency crate-ci/typos to v1.46.1
      (#1525)
    - fix(deps): update module github.com/google/go-github/v85 to
      v86 (#1524)
    - chore(deps): update go module directive to v1.26.3 (#1523)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.12.2 (#1522)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.510.0 (#1521)
    - chore(deps): update dependency aquaproj/aqua to v2.58.1
      (#1520)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.509.0 (#1519)
    - chore(deps): update dependency mvdan/gofumpt to v0.10.0
      (#1518)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.508.0 (#1517)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.15.4 (#1516)
    - chore(deps): update dependency aquaproj/aqua to v2.58.0
      (#1515)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.507.0 (#1514)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.12.1 (#1513)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.12.0 (#1510)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.506.0 (#1512)
    - chore(deps): update dependency anchore/syft to v1.44.0
      (#1511)
    - chore(deps): update dependency crate-ci/typos to v1.46.0
      (#1509)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.505.0 (#1506)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.504.0 (#1505)
    - chore(deps): update suzuki-shunsuke/go-release-workflow
      action to v8 (#1504)
    - chore(deps): update dependency suzuki-shunsuke/ghalint to
      v1.5.6 (#1502)
    - chore(deps): update suzuki-shunsuke/go-test-full-workflow
      action to v5.0.2 (#1503)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.503.0 (#1501)
    - chore(deps): update dependency crate-ci/typos to v1.45.2
      (#1500)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.502.0 (#1499)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.501.0 (#1498)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.9.2 (#1497)
* Thu Apr 30 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.9.2:
    * Fixes
    - #1493 Preserve original line endings when updating workflows
    * Dependencies
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.500.0 (#1495)
    - chore(deps): update dependency anchore/syft to v1.43.0
      (#1489)
    - chore(deps): update dependency aquaproj/aqua to v2.57.2
      (#1487)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.499.0 (#1486)
    - fix(deps): update module github.com/google/go-github/v84 to
      v85 (#1484)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.498.0 (#1485)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.497.0 (#1482)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.496.0 (#1481)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.495.0 (#1480)
    - chore(deps): update dependency crate-ci/typos to v1.45.1
      (#1476)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.494.1 (#1475)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.493.0 (#1473)
    - chore(deps): update dependency anchore/syft to v1.42.4
      (#1471)
    - chore(deps): update dependency sigstore/cosign to v3.0.6
      (#1470)
    - chore(deps): update dependency go to v1.26.2 (#1469)
    - build(deps): bump github.com/buger/jsonparser from 1.1.1 to
      1.1.2 (#1468)
    - chore(deps): update dependency crate-ci/typos to v1.45.0
      (#1467)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.492.0 (#1466)
    - chore(deps): update dependency rhysd/actionlint to v1.7.12
      (#1465)
    - fix(deps): update module github.com/hashicorp/go-version to
      v1.9.0 (#1464)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.491.0 (#1461)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.490.0 (#1459)
    - chore(deps): update dependency aquaproj/aqua-renovate-config
      to v2.12.0 (#1460)
    - fix(deps): update module github.com/google/go-github/v83 to
      v84 (#1415)
    - chore(deps): update suzuki-shunsuke/renovate-config to v4
      (#1439)
    - chore(deps): update actions/setup-go action to v6.4.0 (#1456)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.489.0 (#1455)
    - fix(deps): update module github.com/urfave/cli/v3 to v3.8.0
      (#1453)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.488.0 (#1452)
    - chore(deps): update dependency suzuki-shunsuke/nllint to
      v1.1.0 (#1451)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.11.4 (#1450)
    - fix(deps): update module github.com/fatih/color to v1.19.0
      (#1446)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.487.0 (#1445)
    - chore(deps): update dependency anchore/syft to v1.42.3
      (#1444)
    - chore(deps): update dependency aquaproj/aqua to v2.57.1
      (#1443)
    - chore(deps): update suzuki-shunsuke/actionlint-action action
      to v0.1.2 (#1442)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.486.0 (#1440)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.485.0 (#1438)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.484.0 (#1437)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.11.3 (#1436)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.483.0 (#1433)
    - chore(deps): update dependency anchore/syft to v1.42.2
      (#1432)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.482.0 (#1431)
    - fix(deps): update module
      github.com/suzuki-shunsuke/urfave-cli-v3-util to v0.2.3
      (#1429)
    - chore(deps): update dependency aquaproj/aqua to v2.57.0
      (#1430)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.481.0 (#1426)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.11.2 (#1425)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.480.0 (#1424)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.11.1 (#1423)
    - fix(deps): update module golang.org/x/oauth2 to v0.36.0
      (#1422)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.479.0 (#1421)
    - chore(deps): update dependency go to v1.26.1 (#1420)
    - chore(deps): update aquaproj/aqua-renovate-config to v2.11.0
      (#1419)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.478.0 (#1418)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.477.0 (#1417)
    - fix(deps): update module github.com/urfave/cli/v3 to v3.7.0
      (#1416)
    - chore(deps): update dependency crate-ci/typos to v1.44.0
      (#1414)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.14.1 (#1412)
    - chore(deps): update actions/setup-go action to v6.3.0 (#1413)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.476.0 (#1410)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.14.0 (#1409)
    - chore(deps): update dependency aquaproj/aqua to v2.56.7
      (#1408)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.475.0 (#1407)
    - chore(deps): update dependency sigstore/cosign to v3.0.5
      (#1406)
    - chore(deps): update dependency anchore/syft to v1.42.1
      (#1405)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.474.0 (#1404)
    - fix(deps): update module
      github.com/suzuki-shunsuke/urfave-cli-v3-util to v0.2.2
      (#1399)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.10.1 (#1402)
    - chore(deps): update dependency go to v1.26.0 (#1388)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.9.0 (#1392)
    - fix(deps): update module github.com/google/go-github/v82 to
      v83 (#1398)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.473.0 (#1400)
    - chore(deps): update dependency crate-ci/typos to v1.43.5
      (#1397)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.472.1 (#1396)
    - chore(deps): update dependency rhysd/actionlint to v1.7.11
      (#1395)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.472.0 (#1394)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.471.0 (#1393)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.470.0 (#1391)
    - chore(deps): update dependency anchore/syft to v1.42.0
      (#1389)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.469.0 (#1387)
    - chore(deps): update dependency crate-ci/typos to v1.43.4
      (#1386)
    - chore(deps): update dependency crate-ci/typos to v1.43.3
      (#1384)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.468.0 (#1385)
    - chore(deps): update dependency crate-ci/typos to v1.43.2
      (#1383)
    - fix(deps): update module golang.org/x/oauth2 to v0.35.0
      (#1382)
    - chore(deps): update dependency go to v1.25.7 (#1381)
    - chore(deps): update dependency crate-ci/typos to v1.43.1
      (#1379)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.467.0 (#1380)
    - chore(deps): update dependency anchore/syft to v1.41.2
      (#1378)
    - chore(deps): update dependency crate-ci/typos to v1.43.0
      (#1377)
    - fix(deps): update module github.com/lmittmann/tint to v1.1.3
      (#1376)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.466.1 (#1375)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.466.0 (#1374)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.9.0 (#1373)
* Tue Feb 03 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.9.0:
    * Features
    - #1365 Make version separator configurable via configuration
      file @ReenigneArcher
    - #1372 Make version separator configurable via command line
      option and environment variable
    * Bug Fixes
    - #1359 Fix a bug that -log-color doesn't work
    * Others
    - docs: fix readme for ignore_actions[].ref by @nasa9084 in
      [#1323]
    - docs: fix readme for correct GHES_API_URL by @maruloop in
      [#1324]
    - docs(INSTALL): add mise alternate installation documentation
      by @jylenhof in #1331
    * Dependencies
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.465.0 (#1371)
    - fix(deps): update module github.com/google/go-github/v81 to
      v82 (#1368)
    - chore(deps): update dependency aquaproj/aqua to v2.56.6
      (#1370)
    - chore(deps): update dependency anchore/syft to v1.41.1
      (#1369)
    - chore(deps): update dependency crate-ci/typos to v1.42.3
      (#1367)
    - chore(deps): update dependency anchore/syft to v1.41.0
      (#1366)
    - chore(deps): update dependency crate-ci/typos to v1.42.2
      (#1364)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.464.0 (#1362)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.463.0 (#1361)
    - fix(deps): update module github.com/suzuki-shunsuke/slog-util
      to v0.3.1 (#1359)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.462.0 (#1360)
    - chore(deps): update dependency suzuki-shunsuke/ghalint to
      v1.5.5 (#1358)
    - chore(deps): update dependency crate-ci/typos to v1.42.1
      (#1357)
    - chore(deps): update actions/checkout action to v6.0.2 (#1356)
    - chore(deps): update aquaproj/aqua-renovate-config to v2.10.0
      (#1355)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.461.0 (#1354)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.460.1 (#1353)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.459.0 (#1352)
    - fix(deps): update module github.com/urfave/cli/v3 to v3.6.2
      (#1351)
    - chore(deps): update dependency aquaproj/aqua to v2.56.5
      (#1350)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.458.0 (#1349)
    - chore(deps): update dependency anchore/syft to v1.40.1
      (#1348)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.457.0 (#1347)
    - chore(deps): update dependency aquaproj/aqua to v2.56.4
      (#1346)
    - chore(deps): update dependency go to v1.25.6 (#1345)
    - fix(deps): update module
      github.com/suzuki-shunsuke/slog-error to v0.2.2 (#1344)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.456.0 (#1343)
    - chore(deps): update actions/setup-go action to v6.2.0 (#1341)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.455.0 (#1340)
    - chore(deps): update dependency aquaproj/aqua to v2.56.3
      (#1339)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.13.3 (#1338)
    - chore(deps): update dependency sigstore/cosign to v3.0.4
      (#1337)
    - chore(deps): update dependency anchore/syft to v1.40.0
      (#1336)
    - fix(deps): update module github.com/goccy/go-yaml to v1.19.2
      (#1335)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.8.0 (#1334)
    - chore(deps): update dependency crate-ci/typos to v1.42.0
      (#1332)
    - fix(deps): update module github.com/google/go-github/v80 to
      v81 (#1329)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.454.0 (#1330)
    - chore(deps): update dependency aquaproj/aqua to v2.56.2
      (#1328)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.453.0 (#1327)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.452.0 (#1325)
    - chore(deps): update dependency crate-ci/typos to v1.41.0
      (#1322)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.451.1 (#1321)
    - chore(deps): update dependency rhysd/actionlint to v1.7.10
      (#1320)
    - chore(deps): update dependency crate-ci/typos to v1.40.1
      (#1319)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.451.0 (#1318)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.8.0 (#1317)
* Tue Jan 13 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.8.0:
    * Features
    - #1315 Support ghtkn integration
      You can create a GitHub App User Access Token by ghtkn
      integration.
      About ghtkn, please see the document of ghtkn.
      https://github.com/suzuki-shunsuke/ghtkn
      You need to set up ghtkn first.
      export PINACT_GHTKN=true
    * Dependencies
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.450.0 (#1316)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.7.4 (#1314)
* Tue Jan 13 2026 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.7.4:
    * Bug Fixes
    - Ignore tags associated with releases #1313
  - Update to version 3.7.3:
    * #1309 Fix some bugs
    - -verify is ignored if -u is used
    - versions aren't pinned and verified if version comments are
      semver
      Details see
      https://github.com/suzuki-shunsuke/pinact/releases/tag/v3.7.3
  - Update to version 3.7.2:
    * Fixes
    - sarif: Add fixes field for reviewdog suggestion support
    * Dependencies
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.7.3 (#1310)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.449.0 (#1311)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.448.1 (#1307)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.13.2 (#1306)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.7.2 (#1305)
  - Update to version 3.7.1:
    There is no change between v3.7.0 and v3.7.1.
    There was an issue during the release of v3.7.0, so we released
    v3.7.1.
  - Update to version 3.7.0:
    * Features
    - #1294 SARIF Output Support
    - #1297 Support evironment variables PINACT_GITHUB_TOKEN and
      PINACT_GHES_TOKEN
    * SARIF Output Support
      [#1294]
      pinact can output the result in the SARIF format.
      pinact run --format sarif
      This format is useful to integration tools like reviewdog and
      GitHub SARIF Code Scanning.
      Reviewdog:
      pinact run --diff --format sarif |
      reviewdog -f sarif -name pinact -reporter github-pr-review
    * GitHub SARIF Code Scanning:
    - run: pinact run --diff --format sarif > sarif.json || true
    - name: Upload SARIF file
      uses: github/codeql-action/upload-sarif@5d4e8d1aca955e8d8589aabd499c5cae939e33c7 # v4.31.9
      with:
      sarif_file: sarif.json
      category: pinact
    * Support evironment variables PINACT_GITHUB_TOKEN and
      PINACT_GHES_TOKEN
      [#1297] You can use different access tokens for pinact and
      other tools.
    * Dependencies
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.7.1 (#1302)
    - chore(deps): update dependency aquaproj/aqua to v2.56.1
      (#1296)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.448.0 (#1292)
    - chore(deps): update dependency anchore/syft to v1.39.0
      (#1291)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.447.1 (#1290)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.447.0 (#1289)
    - chore(deps): update dependency aquaproj/aqua to v2.56.0
      (#1288)
    - fix(deps): update module github.com/goccy/go-yaml to v1.19.1
      (#1287)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.6.0 (#1285)
* Tue Dec 16 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.6.0:
    * Features
    - #1275 Support GitHub Enterprise
    - #1282 #1284 Support PINACT_MIN_AGE environment variable for
    - min-age option
    * Bug Fixes
    - #1283 Fix a bug that pinact token set can't be cancelled by
      ctrl-c
    * Dependencies
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.446.0 (#1281)
    - chore(deps): update dependency anchore/syft to v1.38.2
      (#1276)
    - chore(deps): update dependency sigstore/cosign to v3.0.3
      (#1277)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.13.1 (#1272)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.7.2 (#1270)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.445.0 (#1269)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.5.0 (#1268)
* Thu Dec 11 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.5.0:
    * Features
    - #1266 #1267 Add --min-age (-m) option
      Skip recently released versions when updating actions with -u
      flag.
      pinact run -u --min-age 7
      [#] or using short alias
      pinact run -u -m 7
      This helps avoid updating to potentially unstable versions
      that haven't had time to prove their stability.
    - For GitHub Releases, the PublishedAt date is checked
    - For tags, the commit's Committer.Date is checked
    * Refactoring
    - #1259 Use Destination pattern for urfave/cli flags
    * Dependencies
    - chore(deps): update dependency aquaproj/aqua to v2.55.3
      (#1264)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.444.2 (#1263)
    - fix(deps): update module golang.org/x/oauth2 to v0.34.0
      (#1262)
    - fix(deps): update module github.com/google/go-github/v79 to
      v80 (#1261)
    - fix(deps): update module
      github.com/suzuki-shunsuke/urfave-cli-v3-util to v0.1.2
      (#1260)
    - chore(deps): update dependency suzuki-shunsuke/nllint to v1
      (#1258)
    - chore(deps): update dependency crate-ci/typos to v1.40.0
      (#1257)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.4.6 (#1256)
* Mon Dec 08 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.4.6:
    * #1250 #1251 Replace logrus with slog
    * #1109 #1254 Refactoring
    * chore(deps): update dependency crate-ci/typos to v1.37.0
      (#1161)
    * chore(deps): update dependency suzuki-shunsuke/ghalint to
      v1.5.4 (#1253)
    * chore(deps): update dependency aquaproj/aqua-registry to
      v4.444.0 (#1249)
    * chore(deps): update dependency go to v1.25.5 (#1248)
    * chore(deps): update actions/checkout action to v6.0.1 (#1247)
    * chore(deps): update dependency aquaproj/aqua-registry to
      v4.443.0 (#1246)
    * chore(deps): update dependency goreleaser/goreleaser to v2.13.0
      (#1245)
    * chore(deps): update dependency aquaproj/aqua-registry to
      v4.442.1 (#1244)
    * chore(deps): update suzuki-shunsuke/go-autofix-action action to
      v0.1.11 (#1243)
    * fix(deps): update module github.com/goccy/go-yaml to v1.19.0
      (#1242)
    * fix(deps): update module github.com/hashicorp/go-version to
      v1.8.0 (#1241)
    * chore(deps): update dependency aquaproj/aqua-registry to
      v4.442.0 (#1240)
    * chore(deps): update dependency suzuki-shunsuke/pinact to v3.4.5
      (#1238)
    * chore(deps): update dependency aquaproj/aqua-registry to
      v4.441.0 (#1239)
* Thu Nov 27 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.4.5:
    * Bug Fixes
    - fix: ignore draft releases (#1237)
    * Dependencies
    - chore(deps): update actions/checkout action to v6 (#1232)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.440.0 (#1235)
    - chore(deps): update dependency rhysd/actionlint to v1.7.9
      (#1234)
    - chore(deps): update dependency aquaproj/aqua to v2.55.2
      (#1233)
    - chore(deps): update actions/setup-go action to v6.1.0 (#1230)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.439.0 (#1229)
    - chore(deps): update dependency anchore/syft to v1.38.0
      (#1228)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.438.0 (#1227)
    - fix(deps): update module github.com/google/go-github/v78 to
      v79 (#1222)
    - fix(deps): update module github.com/urfave/cli/v3 to v3.6.1
      (#1225)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.437.0 (#1224)
    - chore(deps): update actions/checkout action to v5.0.1 (#1223)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.4.4 (#1221)
* Mon Nov 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.4.4:
    * Bug Fixes
    - Skip prerelease tags when current version is stable
      @fredericlepied
    * Dependencies
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.436.0 (#1215)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.4.3 (#1214)
* Mon Nov 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.4.3:
    * Bug Fixes
    - #1201 Skip prereleases when current version is stable
      @mceachen
    - #1213 Fixed bugs of #1201
    * Dependencies
    - chore(deps): update actions/setup-go action to v6 (#1123)
    - chore(deps): update aquaproj/aqua-installer action to v4.0.3
      (#1113)
    - chore(deps): update aquaproj/aqua-installer action to v4.0.4
      (#1198)
    - chore(deps): update aquaproj/aqua-renovate-config to v2.9.0
      (#1136)
    - chore(deps): update dependency anchore/syft to v1.32.0
      (#1110)
    - chore(deps): update dependency anchore/syft to v1.33.0
      (#1143)
    - chore(deps): update dependency anchore/syft to v1.34.1
      (#1182)
    - chore(deps): update dependency anchore/syft to v1.34.2
      (#1183)
    - chore(deps): update dependency anchore/syft to v1.36.0
      (#1192)
    - chore(deps): update dependency anchore/syft to v1.37.0
      (#1202)
    - chore(deps): update dependency aquaproj/aqua to v2.53.10
      (#1114)
    - chore(deps): update dependency aquaproj/aqua to v2.53.11
      (#1126)
    - chore(deps): update dependency aquaproj/aqua to v2.54.0
      (#1134)
    - chore(deps): update dependency aquaproj/aqua to v2.54.1
      (#1137)
    - chore(deps): update dependency aquaproj/aqua to v2.55.0
      (#1148)
    - chore(deps): update dependency aquaproj/aqua to v2.55.1
      (#1190)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.404.0 (#1106)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.405.0 (#1107)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.406.0 (#1108)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.407.0 (#1111)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.408.0 (#1116)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.409.0 (#1127)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.409.1 (#1128)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.410.0 (#1129)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.411.0 (#1131)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.411.1 (#1135)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.412.0 (#1142)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.413.0 (#1146)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.414.0 (#1149)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.415.0 (#1150)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.416.0 (#1153)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.417.0 (#1154)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.418.0 (#1157)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.419.0 (#1160)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.420.0 (#1163)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.421.0 (#1165)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.422.0 (#1167)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.423.0 (#1168)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.424.0 (#1169)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.425.0 (#1171)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.426.0 (#1173)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.427.0 (#1176)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.428.0 (#1181)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.429.0 (#1184)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.430.0 (#1187)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.430.1 (#1193)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.431.0 (#1195)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.432.0 (#1196)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.433.0 (#1199)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.434.0 (#1207)
    - chore(deps): update dependency aquaproj/aqua-registry to
      v4.435.0 (#1209)
    - chore(deps): update dependency crate-ci/typos to v1.35.5
      (#1105)
    - chore(deps): update dependency crate-ci/typos to v1.35.6
      (#1112)
    - chore(deps): update dependency crate-ci/typos to v1.36.1
      (#1117)
    - chore(deps): update dependency crate-ci/typos to v1.36.2
      (#1125)
    - chore(deps): update dependency crate-ci/typos to v1.36.3
      (#1159)
    - chore(deps): update dependency go to v1.25.1 (#1141)
    - chore(deps): update dependency go to v1.25.2 (#1172)
    - chore(deps): update dependency go to v1.25.3 (#1179)
    - chore(deps): update dependency go to v1.25.4 (#1204)
    - chore(deps): update dependency golangci/golangci-lint to
      v2.5.0 (#1152)
    - chore(deps): update dependency google/go-licenses to v2
      (#1122)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.12.0 (#1118)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.12.1 (#1145)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.12.2 (#1147)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.12.3 (#1158)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.12.4 (#1162)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.12.5 (#1164)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.12.6 (#1188)
    - chore(deps): update dependency goreleaser/goreleaser to
      v2.12.7 (#1194)
    - chore(deps): update dependency mvdan/gofumpt to v0.9.0
      (#1119)
    - chore(deps): update dependency mvdan/gofumpt to v0.9.1
      (#1130)
    - chore(deps): update dependency mvdan/gofumpt to v0.9.2
      (#1186)
    - chore(deps): update dependency reviewdog/reviewdog to v0.21.0
      (#1120)
    - chore(deps): update dependency rhysd/actionlint to v1.7.8
      (#1177)
    - chore(deps): update dependency sigstore/cosign to v2.6.0
      (#1139)
    - chore(deps): update dependency sigstore/cosign to v2.6.1
      (#1166)
    - chore(deps): update dependency sigstore/cosign to v3 (#1175)
    - chore(deps): update dependency sigstore/cosign to v3.0.2
      (#1178)
    - chore(deps): update dependency suzuki-shunsuke/pinact to
      v3.4.2 (#1104)
    - chore(deps): update suzuki-shunsuke/go-release-workflow
      action to v6.0.2 (#1115)
    - chore(deps): update suzuki-shunsuke/go-release-workflow
      action to v7 (#1189)
    - chore(deps): update suzuki-shunsuke/go-test-full-workflow
      action to v4.0.1 (#1156)
    - chore(deps): update suzuki-shunsuke/go-test-full-workflow
      action to v5 (#1174)
    - chore(deps): update suzuki-shunsuke/go-test-full-workflow
      action to v5.0.1 (#1191)
    - chore(deps): update suzuki-shunsuke/renovate-config to v3.3.0
      (#1121)
    - chore(deps): update suzuki-shunsuke/renovate-config to v3.3.1
      (#1144)
    - fix(deps): update module github.com/google/go-github/v74 to
      v75 (#1155)
    - fix(deps): update module github.com/google/go-github/v75 to
      v76 (#1180)
    - fix(deps): update module github.com/google/go-github/v76 to
      v78 (#1206)
    - fix(deps): update module github.com/spf13/afero to v1.15.0
      (#1132)
    - fix(deps): update module github.com/urfave/cli/v3 to v3.5.0
      (#1185)
    - fix(deps): update module github.com/urfave/cli/v3 to v3.6.0
      (#1208)
    - fix(deps): update module golang.org/x/oauth2 to v0.31.0
      (#1124)
    - fix(deps): update module golang.org/x/oauth2 to v0.32.0
      (#1170)
    - fix(deps): update module golang.org/x/oauth2 to v0.33.0
      (#1205)
* Fri Nov 07 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - Update to version 3.4.2:
    * fix(casks): restrict quarantine removal to macOS only (#1103)
    * test: add comprehensive unit tests for version comparison
      functions (#1102)
    * feat: add Claude Code auto-formatting hooks (#1101)
    * docs: add comprehensive AI assistant guidelines with shared
      documentation (#1100)
    * docs: add CLAUDE.md with project guidelines for AI assistants
      (#1099)
    * docs: add comprehensive documentation comments to all packages
      (#1098)
    * chore(deps): update dependency anchore/syft to v1.31.0 (#1097)
    * ci: use go-test-full-workflow (#1094)
    * chore: use aqua lsp (#1093)
    * chore(deps): update dependency aquaproj/aqua-registry to
      v4.403.0 (#1092)
* Fri Nov 07 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - new package pinact: CLI to edit GitHub Workflow and Composite
    action files and pin versions of Actions and Reusable Workflows.
    pinact can also update their versions and verify version
    annotations

Files

/usr/share/fish/vendor_completions.d/pinact.fish


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Sep 22 22:25:44 2026