Skip to content

Releases: product-os/minio-init

v0.0.10

30 Dec 21:27
a8583cc
Compare
Choose a tag to compare

Update pre-commit hook pre-commit/pre-commit-hooks to v3.4.0

Notable changes

  • file-contents-sorter: Add --unique argument
  • check-vcs-permalinks: Add --additional-github-domain option
  • New hook: destroyed-symlinks to detect unintentional symlink-breakages on windows.
  • file-contents-sorter: add --ignore-case option for case-insensitive sorting
  • check-added-large-files: add --enforce-all option to check non-added files as well
  • fix-byte-order-marker: new hook which fixes UTF-8 byte-order marker.
  • check-byte-order-marker is now deprecated for fix-byte-order-marker
pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)

v3.4.0: pre-commit-hooks v3.4.0

Compare Source

Features

v3.3.0: pre-commit-hooks v3.3.0

Compare Source

Features
Deprecations
  • check-byte-order-marker is now deprecated for fix-byte-order-marker

List of commits

4acc139 (Update pre-commit hook pre-commit/pre-commit-hooks to v3.4.0, 2024-12-30)

v0.0.9

30 Dec 20:25
effd993
Compare
Choose a tag to compare

Update pre-commit hook igorshubovych/markdownlint-cli to v0.43.0

Notable changes

  • Update markdownlint dependency to 0.36.1
  • Update all dependencies via Dependabot
igorshubovych/markdownlint-cli (igorshubovych/markdownlint-cli)

v0.43.0

Compare Source

  • Update markdownlint dependency to 0.36.1
    • Improve MD051
    • Make micromark parser available to custom rules
    • Improve performance
  • Update all dependencies via Dependabot

List of commits

6ba86a0 (Update pre-commit hook igorshubovych/markdownlint-cli to v0.43.0, 2024-12-30)

v0.0.8

30 Dec 19:24
ca261a9
Compare
Choose a tag to compare

Update pre-commit hook crate-ci/typos to v1.28.4

Notable changes

  • --format sarif support
  • Correct imlementations, includs, qurorum, transatctions, trasnactions, validasted, vview
  • Don't correct parametrize variants
  • Add back in lock file types accidentally removed in 1.28 (go.sum, requirements.txt)
  • Updated the dictionary with the November 2024 changes
  • Add many new types and file extensions to the --type-list, including ada, alire, bat, candid, carp, cml, devicetree, dita, dockercompose, grpbuild, graphql, hare, lean, meson, prolog, raku, reasonml, rescript, solidity, svelte, usd, v, wgsl
crate-ci/typos (crate-ci/typos)

v1.28.4

Compare Source

[1.28.4] - 2024-12-16

Features
  • --format sarif support

v1.28.3

Compare Source

[1.28.3] - 2024-12-12

Fixes
  • Correct imlementations, includs, qurorum, transatctions, trasnactions, validasted, vview

v1.28.2

Compare Source

[1.28.2] - 2024-12-02

Fixes
  • Don't correct parametrize variants

v1.28.1

Compare Source

[1.28.1] - 2024-11-26

Fixes
  • Add back in lock file types accidentally removed in 1.28 (go.sum, requirements.txt)

v1.28.0

Compare Source

[1.28.0] - 2024-11-25

Features
  • Updated the dictionary with the November 2024 changes
  • Add many new types and file extensions to the --type-list, including ada, alire, bat, candid, carp, cml, devicetree, dita, dockercompose, grpbuild, graphql, hare, lean, meson, prolog, raku, reasonml, rescript, solidity, svelte, usd, v, wgsl

List of commits

68609f1 (Update pre-commit hook crate-ci/typos to v1.28.4, 2024-12-30)

v0.0.7

30 Dec 18:25
b1ee3a2
Compare
Choose a tag to compare

Update pre-commit hook rhysd/actionlint to v1.7.5

Notable changes

  • Strictly check available contexts in ${{ }} placeholders following the 'Context availability' table in the official document.
  • Check a string literal passed to fromJSON() call. This pattern is popular to create array or object constants because GitHub Actions does not provide the literal syntax for them. See the document for more details. (#​464)
  • Disallow the usage of popular actions that run on node16 runner. The node16 runner will reach the end of life on November 12.
  • Provide the configuration for ignoring errors by regular expressions in actionlint.yml (or actionlint.yaml). Please see the document for more details. (#​217, #​342)
  • This configuration was not implemented initially because I wanted to keep the configuration as minimal as possible. However, due to several requests for it, the configuration has now been added.
  • Untrusted inputs check is safely skipped inside specific function calls. (#​459, thanks @​IlyaGulya)
  • Recognize gcr.io and gcr.dev as the correct container registry hosts. (#​463, thanks @​takaidohigasi)
  • Remove macos-x.0 runner labels which are no longer available. (#​452)
  • Disable shellcheck SC2043 rule because it can cause false positives on checking run:. (#​355)
  • Fix the error message was not deterministic when detecting cycles in needs dependencies.
  • Fix the check for format() function was not applied when the function name contains upper case like Format(). Note that function names in ${{ }} placeholders are case-insensitive.
  • Update the popular actions data set to the latest.
  • Add actions/cache/save and actions/cache/restore to the popular actions data set.
  • Links in the README.md now point to the document of the latest version tag instead of HEAD of main branch.
  • Add Linter.LintStdin method dedicated to linting STDIN instead of handling STDIN in Command.
  • (Dev) Add new check-checks script to maintain the 'Checks' document. It automatically updates the outputs and playground links for example inputs in the document. It also checks the document is up-to-date on CI. Please read the document for more details.
rhysd/actionlint (rhysd/actionlint)

v1.7.5

Compare Source

  • Strictly check available contexts in ${{ }} placeholders following the 'Context availability' table in the official document.
    • For example, jobs.<job>.env allows github context but jobs.<job>.services.<service>.env doesn't allow any contexts. Now actionlint can catch the mistake.
      jobs:
        test:
          runs-on: ubuntu-latest
          env:

OK. github context is available here.

      COMMIT_SHA: ${{ github.sha }}
    services:
      redis:
        image: redis
        env:

ERROR: No context is available here.

          COMMIT_SHA: ${{ github.sha }}
    steps:
      - ...
```
  • Check a string literal passed to fromJSON() call. This pattern is popular to create array or object constants because GitHub Actions does not provide the literal syntax for them. See the document for more details. (#​464)
    jobs:
      test:

ERROR: Key 'mac' does not exist in the object returned by the fromJSON()

  runs-on: ${{ fromJSON('{"win":"windows-latest","linux":"ubuntul-latest"}')['mac'] }}
  steps:
    - run: echo This is a special branch!

ERROR: Broken JSON string passed to fromJSON.

      if: contains(fromJSON('["main","release","dev"'), github.ref_name)
- Allow passing command arguments to `-shellcheck` argument. ([#&#8203;483](https://redirect.github.com/rhysd/actionlint/issues/483), thanks [@&#8203;anuraaga](https://redirect.github.com/anuraaga))
- This is useful when you want to use alternative build of shellcheck like [go-shellcheck](https://redirect.github.com/wasilibs/go-shellcheck/).
  ```sh
  actionlint -shellcheck="go run github.com/wasilibs/go-shellcheck/cmd/shellcheck@latest"
  ```
- Support undocumented `repository_visibility`, `artifact_cache_size_limit`, `step_summary`, `output`, `state` properties in `github` context. ([#&#8203;489](https://redirect.github.com/rhysd/actionlint/issues/489), thanks [@&#8203;rasa](https://redirect.github.com/rasa) for adding `repository_visibility` property)
- Remove `macos-12` runner label from known labels because it was [dropped](https://redirect.github.com/actions/runner-images/issues/10721) from GitHub-hosted runners on Dec. 3 and is no longer available.
- Add `windows-2025` runner label to the known labels. The runner is in [public preview](https://github.blog/changelog/2024-12-19-windows-server-2025-is-now-in-public-preview/). ([#&#8203;491](https://redirect.github.com/rhysd/actionlint/issues/491), thanks [@&#8203;ericcornelissen](https://redirect.github.com/ericcornelissen))
- Add `black` to the list of colors for `branding.color` action metadata. ([#&#8203;485](https://redirect.github.com/rhysd/actionlint/issues/485), thanks [@&#8203;eifinger](https://redirect.github.com/eifinger))
- Add `table` to the list of icons for `branding.icon` action metadata.
- Fix parsing escaped `{` in `format()` function call's first argument.
- Fix the incorrect `join()` function overload. `join(s1: string, s2: string)` was wrongly accepted.
- Update popular actions data set to the latest.
- Add `download-artifact/v3-node20` to the data set. ([#&#8203;468](https://redirect.github.com/rhysd/actionlint/issues/468))
- Fix missing the `reviewdog/action-hadolint@v1` action input. ([#&#8203;487](https://redirect.github.com/rhysd/actionlint/issues/487), thanks [@&#8203;mi-wada](https://redirect.github.com/mi-wada))
- Link to the documents of the stable version in actionlint `man` page and `-help` output.
- Refactor `LintStdin()` API example and some unit tests. ([#&#8203;472](https://redirect.github.com/rhysd/actionlint/issues/472), [#&#8203;475](https://redirect.github.com/rhysd/actionlint/issues/475), thanks [@&#8203;alexandear](https://redirect.github.com/alexandear))
- Improve the configuration example in `actionlint.yaml` document to explain glob patterns for `paths`. ([#&#8203;481](https://redirect.github.com/rhysd/actionlint/issues/481))

[Changes][v1.7.5]

<a id="v1.7.4"></a>

v1.7.4

Compare Source

  • Disallow the usage of popular actions that run on node16 runner. The node16 runner will reach the end of life on November 12.
    • In case of the error, please update your actions to the latest version so that they run on the latest node20 runner.
    • If you're using self-hosted runner and you cannot upgrade your runner to node20 soon, please consider to ignore the error by the paths configuration described below.
    • If you're using actions/upload-artifact@v3 and actions/download-artifact@v3 on GHES, please replace them with actions/upload-artifact@v3-node20 and actions/download-artifact@v3-node20. (#​468)
  • Provide the configuration for ignoring errors by regular expressions in actionlint.yml (or actionlint.yaml). Please see the document for more details. (#​217, #​342)
    • ...
Read more

v0.0.6

30 Dec 17:34
3487f07
Compare
Choose a tag to compare

Update pre-commit hook crate-ci/typos to v1.27.3

Notable changes

  • Don't correct alloced
  • Don't correct registor, a more domain specific variant of register
  • Correct fand
  • Correct alingment as alignment, rather than alinement
crate-ci/typos (crate-ci/typos)

v1.27.3

Compare Source

[1.27.3] - 2024-11-08

Fixes
  • Don't correct alloced
  • Don't correct registor, a more domain specific variant of register

v1.27.2

Compare Source

[1.27.2] - 2024-11-06

Fixes
  • Correct fand

v1.27.1

Compare Source

[1.27.1] - 2024-11-06

Fixes
  • Correct alingment as alignment, rather than alinement

List of commits

1e62616 (Update pre-commit hook crate-ci/typos to v1.27.3, 2024-12-30)

v0.0.5

19 Dec 19:23
9e89c02
Compare
Choose a tag to compare

619c6e4 (Update python Docker tag to v3.13.1, 2024-12-19)

v0.0.4

19 Dec 18:48
5197be8
Compare
Choose a tag to compare

2cdf7f4 (Add expire_days property to buckets, 2024-12-19)
6e32dd5 (Provide a test inventory file, 2024-12-18)

v0.0.3

03 Dec 15:15
5cfb4fc
Compare
Choose a tag to compare

fa5d459 (Fix instructions and tests to use config inheritance, 2024-11-29)
2ecb2da (Test random string generation for secrets, 2024-11-29)
82389b0 (Update docker publish org to product-os, 2024-11-29)

v0.0.2

29 Nov 14:36
f857b4a
Compare
Choose a tag to compare
v0.0.2