Closed renovate[bot] closed 9 months ago
Because you closed this PR without merging, Renovate will ignore this update (v1.6.27
). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps
array of your Renovate config.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
This PR contains the following updates:
Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.
Release Notes
rhysd/actionlint (actionlint_darwin_arm64)
### [`v1.6.27`](https://togithub.com/rhysd/actionlint/blob/HEAD/CHANGELOG.md#v1627---24-Feb-2024) [Compare Source](https://togithub.com/rhysd/actionlint/compare/v1.6.26...v1.6.27) - Add macOS 14 runner labels for [Apple Silicon support](https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available/). The following labels are added. (thanks [@harryzcy](https://togithub.com/harryzcy), [#392](https://togithub.com/rhysd/actionlint/issues/392)) - `macos-14` - `macos-14-xlarge` - `macos-14-large` - Remove `ubuntu-18.04` runner label from runners list since [it is no longer supported](https://github.blog/changelog/2022-08-09-github-actions-the-ubuntu-18-04-actions-runner-image-is-being-deprecated-and-will-be-removed-by-12-1-22/). ([#363](https://togithub.com/rhysd/actionlint/issues/363)) - Allow glob patterns in `self-hosted-runner.labels` configuration. For example, the following configuration defines any runner labels prefixed with `private-linux-`. (thanks [@kishaningithub](https://togithub.com/kishaningithub), [#378](https://togithub.com/rhysd/actionlint/issues/378)) ```yaml self-hosted-runner: labels: - private-linux-* ``` - Fix a race condition bug when `-format` option is used for linting multiple workflow files. Thanks [@ReinAchten-TomTom](https://togithub.com/ReinAchten-TomTom) for your help on the investigation. ([#370](https://togithub.com/rhysd/actionlint/issues/370)) - Fix a race condition due to conflicts between some goroutine which starts to run shellcheck process and other goroutine which starts to wait until all processes finish. - The popular actions data set was updated to the latest and the following actions were newly added. (thanks [@jmarshall](https://togithub.com/jmarshall), [#380](https://togithub.com/rhysd/actionlint/issues/380)) - `google-github-actions/auth` - `google-github-actions/get-secretmanager-secrets` - `google-github-actions/setup-gcloud` - `google-github-actions/upload-cloud-storage` - `pulumi/actions` - `pypa/gh-action-pypi-publish` - Add support for larger runner labels. The following labels are added. (thanks [@therealdwright](https://togithub.com/therealdwright), [#371](https://togithub.com/rhysd/actionlint/issues/371)) - `windows-latest-8-cores` - `ubuntu-latest-4-cores` - `ubuntu-latest-8-cores` - `ubuntu-latest-16-cores` - The following WebHook types are supported for `pull_request` event. - `enqueued` - `dequeued` - `milestoned` - `demilestoned` - Explain how to control shellckeck behavior in the [shellcheck rule document](https://togithub.com/rhysd/actionlint/blob/main/docs/checks.md#check-shellcheck-integ). Use `SHELLCHECK_OPTS` environment variable to pass arguments to shellcheck. See [the shellcheck's official document](https://togithub.com/koalaman/shellcheck/wiki/Integration#environment-variables) for more details. ``` ``` ### [`v1.6.26`](https://togithub.com/rhysd/actionlint/blob/HEAD/CHANGELOG.md#v1626---18-Sep-2023) [Compare Source](https://togithub.com/rhysd/actionlint/compare/v1.6.25...v1.6.26) - Several template fields and template actions were added. All fields and actions are listed in [the document](https://togithub.com/rhysd/actionlint/blob/main/docs/usage.md#format-error-messages). Please read it for more details. ([#311](https://togithub.com/rhysd/actionlint/issues/311)) - By these additions, now actionlint can output the result in [the SARIF format](https://docs.oasis-open.org/sarif/sarif/v2.1.0/sarif-v2.1.0.html). SARIF is a format for the output of static analysis tools used by [GitHub CodeQL](https://codeql.github.com/). [the example Go template](https://togithub.com/rhysd/actionlint/blob/main/testdata/format/sarif_template.txt) to format actionlint output in SARIF. ```sh actionlint -format "$(cat /path/to/sarif_template.txt)" > output.json ``` - `allKinds` returns the kinds (lint rules) information as an array. You can include what lint rules are defined in the command output. - `toPascalCase` converts snake case (`foo_bar`) or kebab case (`foo-bar`) into pascal case (`FooBar`). - Report an error when the condition at `if:` is always evaluated to true. See [the check document](https://togithub.com/rhysd/actionlint/blob/main/docs/checks.md#if-cond-always-true) to know more details. ([#272](https://togithub.com/rhysd/actionlint/issues/272)) ```yaml ``` ### [`v1.6.25`](https://togithub.com/rhysd/actionlint/blob/HEAD/CHANGELOG.md#v1625---15-Jun-2023) [Compare Source](https://togithub.com/rhysd/actionlint/compare/v1.6.24...v1.6.25) - Parse new syntax at `runs-on:`. Now `runs-on:` can have `group:` and `labels:` configurations. Please read [the official document](https://docs.github.com/en/actions/using-github-hosted-runners/using-larger-runners#running-jobs-on-your-runner) for more details. ([#280](https://togithub.com/rhysd/actionlint/issues/280)) ```yaml runs-on: group: ubuntu-runners labels: ubuntu-20.04-16core ``` - Add support for macOS XL runners. `macos-latest-xl`, `macos-13-xl`, `macos-12-xl` labels are available at `runs-on:`. ([#299](https://togithub.com/rhysd/actionlint/issues/299), thanks [@woa7](https://togithub.com/woa7)) - Find Git project directory from `-stdin-filename` command line argument. Even if the workflow content is passed via stdin, actionlint can recognize reusable workflows depended by the workflow using file path passed at `-stdin-filename` argument. ([#283](https://togithub.com/rhysd/actionlint/issues/283)) - Fix order of errors is not deterministic when multiple errors happen at the same location (file name, line number, column number). It happens only when building actionlint with Go 1.20 or later. - Fix type name of `watch` webhook. - Fix type of matrix row (property of `matrix` context) when `${{ }}` is used in the row value. ([#294](https://togithub.com/rhysd/actionlint/issues/294)) - Fix `go install ./...` doesn't work. ([#297](https://togithub.com/rhysd/actionlint/issues/297)) - Update `actionlint` pre-commit hook to use Go toolchain. Now pre-commit automatically installs `actionlint` command so you don't need to install it manually. Note that this hook requires pre-commit v3.0.0 or later. For those who don't have Go toolchain, the previous hook is maintained as `actionlint-system` hook. Please read [the document](https://togithub.com/rhysd/actionlint/blob/main/docs/usage.md#pre-commit) to know the usage details. ([#301](https://togithub.com/rhysd/actionlint/issues/301), thanks [@Freed-Wu](https://togithub.com/Freed-Wu) and [@dokempf](https://togithub.com/dokempf)) - Update Go dependencies to the latest. - Update npm dependencies for playground to the latest and fix optimizing Wasm binary with `wasm-opt`. - Update popular actions data set. New major versions and new inputs of many popular actions are now supported like `sparse-checkout` input of `actions/checkout` action. ([#305](https://togithub.com/rhysd/actionlint/issues/305)) - Fix outdated document for Problem Matchers. ([#289](https://togithub.com/rhysd/actionlint/issues/289), thanks [@carlcsaposs-canonical](https://togithub.com/carlcsaposs-canonical)) - Fix outdated links in document for super-linter. ([#303](https://togithub.com/rhysd/actionlint/issues/303), thanks [@gmacario](https://togithub.com/gmacario)) - Automate releasing the Winget package with GitHub Actions. ([#276](https://togithub.com/rhysd/actionlint/issues/276), [#293](https://togithub.com/rhysd/actionlint/issues/293), thanks [@sitiom](https://togithub.com/sitiom)) \[Changes]\[v1.6.25]Configuration
π Schedule: Branch creation - "on the 1st through 7th day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.