csvalpha / amber-api

https://csvalpha.nl
MIT License
4 stars 4 forks source link

chore(deps): update dependency rhysd/actionlint to v1.6.16 #323

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Update Change
rhysd/actionlint patch 1.6.15 -> 1.6.16

Release Notes

rhysd/actionlint ### [`v1.6.16`](https://togithub.com/rhysd/actionlint/blob/HEAD/CHANGELOG.md#v1616-httpsgithubcomrhysdactionlintreleasestagv1616---19-Aug-2022) [Compare Source](https://togithub.com/rhysd/actionlint/compare/v1.6.15...v1.6.16) - Allow an empty object at `permissions:`. You can use it to disable permissions for all of the available scopes. ([#​170](https://togithub.com/rhysd/actionlint/issues/170), [#​171](https://togithub.com/rhysd/actionlint/issues/171), thanks [@​peaceiris](https://togithub.com/peaceiris)) ```yaml permissions: {} ``` - Support `github.triggering_actor` context value. ([#​190](https://togithub.com/rhysd/actionlint/issues/190), thanks [@​stefreak](https://togithub.com/stefreak)) - Rename `step-id` rule to `id` rule. Now the rule checks both job IDs and step IDs. See [the document](https://togithub.com/rhysd/actionlint/blob/main/docs/checks.md#id-naming-convention) for more details. ([#​182](https://togithub.com/rhysd/actionlint/issues/182)) ```yaml jobs: ``` ### ERROR: '.' cannot be contained in ID v1.2.3: runs-on: ubuntu-latest steps: - run: echo 'job ID with version' ### ERROR: ID cannot contain spaces id: echo for test ### ERROR: ID cannot start with numbers 2d-game: runs-on: ubuntu-latest steps: - run: echo 'oops' - Accessing `env` context in `jobs..if` is now reported as error. ([#​155](https://togithub.com/rhysd/actionlint/issues/155)) ```yaml jobs: test: runs-on: ubuntu-latest ### ERROR: `env` is not available here if: ${{ env.DIST == 'arch' }} steps: - run: ... - Fix actionlint wrongly typed some matrix value when the matrix is expanded with `${{ }}`. For example, `matrix.foo` in the following code is typed as `{x: string}`, but it should be `any` because it is initialized with the value from `fromJSON`. ([#​145](https://togithub.com/rhysd/actionlint/issues/145)) ```yaml strategy: matrix: foo: ${{ fromJSON(...) }} exclude: - foo: x: y ``` - Fix incorrect type check when multiple runner labels are set to `runs-on:` via expanding `${{ }}` for selecting self-hosted runners. ([#​164](https://togithub.com/rhysd/actionlint/issues/164)) ```yaml jobs: test: strategy: matrix: include: - labels: ["self-hosted", "macOS", "X64"] - labels: ["self-hosted", "linux"] ``` ### actionlint incorrectly reported type error here runs-on: ${{ matrix.labels }} - Fix usage of local actions (`uses: ./path/to/action`) was not checked when multiple workflow files were passed to `actionlint` command. ([#​173](https://togithub.com/rhysd/actionlint/issues/173)) - Allow `description:` is missing in `secrets:` of reusable workflow call definition since it is optional. ([#​174](https://togithub.com/rhysd/actionlint/issues/174)) - Fix type of propery of `github.event.inputs` is string unlike `inputs` context. See [the document](https://togithub.com/rhysd/actionlint/blob/main/docs/checks.md#workflow-dispatch-event-validation) for more details. ([#​181](https://togithub.com/rhysd/actionlint/issues/181)) ```yaml on: workflow_dispatch: inputs: is-valid: ### Type of `inputs.is-valid` is bool ### Type of `github.event.inputs.is-valid` is string type: boolean - Fix crash when a value is expanded with `${{ }}` at `continue-on-error:`. ([#​193](https://togithub.com/rhysd/actionlint/issues/193)) - Fix some error was caused by some other error. For example, the following code reported two errors. '" is not available for string literal' error caused another 'one placeholder should be included in boolean value string' error. This was caused because the `${{ x == "foo" }}` placeholder was not counted due to the previous type error. ```yaml if: ${{ x == "foo" }} ``` - Add official actions to manage GitHub Pages to popular actions data set. - `actions/configure-pages@v1` - `actions/deploy-pages@v1` - `actions/upload-pages-artifact@v1` - Update popular actions data set to the latest. Several new major versions and new inputs of actions were added to it. - Describe how to install actionlint via [Chocolatey](https://chocolatey.org/), [scoop](https://scoop.sh/), and [AUR](https://aur.archlinux.org/) in [the installation document](https://togithub.com/rhysd/actionlint/blob/main/docs/install.md). ([#​167](https://togithub.com/rhysd/actionlint/issues/167), [#​168](https://togithub.com/rhysd/actionlint/issues/168), thanks [@​sitiom](https://togithub.com/sitiom)) - [VS Code extension for actionlint](https://marketplace.visualstudio.com/items?itemName=arahata.linter-actionlint) was created by [@​arahatashun](https://togithub.com/arahatashun). See [the document](https://togithub.com/rhysd/actionlint/blob/main/docs/usage.md#vs-code) for more details. - Describe how to use [the Docker image](https://hub.docker.com/r/rhysd/actionlint) at step of GitHub Actions workflow. See [the document](https://togithub.com/rhysd/actionlint/blob/main/docs/usage.md#use-actionlint-on-github-actions) for the details. ([#​146](https://togithub.com/rhysd/actionlint/issues/146)) ```yaml - uses: docker://rhysd/actionlint:latest with: args: -color ``` - Clarify the behavior if empty strings are set to some command line options in documents. `-shellcheck=` disables shellcheck integration and `-pyflakes=` disables pyflakes integration. ([#​156](https://togithub.com/rhysd/actionlint/issues/156)) - Update Go module dependencies. \[Changes]\[v1.6.16]

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.