-
Couldn't load subscription status.
- Fork 1
fix(deps): update module github.com/rhysd/actionlint to v1.7.8 #17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/github.com-rhysd-actionlint-1.x
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
59d4424 to
47ec7b0
Compare
47ec7b0 to
9d4bf4e
Compare
9d4bf4e to
b927103
Compare
b927103 to
66932da
Compare
66932da to
3148f3f
Compare
3148f3f to
e29c76f
Compare
e29c76f to
9b0f449
Compare
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
9b0f449 to
8214054
Compare
8214054 to
f591308
Compare
f591308 to
37ee6b8
Compare
37ee6b8 to
df2cd4d
Compare
df2cd4d to
fd8a878
Compare
fd8a878 to
849ce81
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.6.22->v1.7.8Release Notes
rhysd/actionlint (github.com/rhysd/actionlint)
v1.7.8Compare Source
modelspermission inpermissionssection. (#531, thanks @muzimuzhi)job.check_run_idproperty. (#576, thanks @muzimuzhi for fixing the type at #577)node24runtime atusingsection in action metadata. (#561, thanks @salmanmkc)macos-26andmacos-26-large(#572, thanks @muzimuzhi)macos-15(#572, thanks @muzimuzhi)ubuntu-20.04(#534, thanks @shogo82148)windows-2019(#572, thanks @muzimuzhi)deprecationMessagein action inputs. (#540, thanks @saansh45)windows-11-armrunner. (#542, thanks @trim21)ubuntu-latestrunner label asubuntu-24.04andmacos-latestrunner label asmacos-15.issuesandpull_request_targetwebhooks.go generatescripts)actions/create-github-app-tokenactions/attest-sbomactions/ai-inferencepeter-evans/create-or-update-commentrelease-drafter/release-drafterSamKirkland/FTP-Deploy-Actionactionlint -versioncan be empty.actionlintformula is still maintained. Please read the documentation for more details.go-yaml/yaml@v3package withyaml/go-yaml@v4package.go-yaml/yamlwas used for parsing workflow files however it was unmaintained.yaml/go-yamlis a successor of the library officially maintained by YAML organization. (#575)[Changes][v1.7.8]
v1.7.7Compare Source
ubuntu-24.04-armubuntu-22.04-arm[Changes][v1.7.7]
v1.7.6Compare Source
jobs.<job_id>.steps.with.argsjobs.<job_id>.steps.with.entrypointjobs.<job_id>.services.<service_id>.env[Changes][v1.7.6]
v1.7.5Compare Source
${{ }}placeholders following the 'Context availability' table in the official document.jobs.<job_id>.defaults.run.shellallowsenvcontext butshellworkflow keys in other places allow no context.ERROR: No context is available here
OK: 'env' context is available here
ERROR: No context is available here
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)ERROR: Key 'mac' does not exist in the object returned by the fromJSON()
ERROR: Broken JSON string passed to fromJSON.
v1.7.4Compare Source
node16runner. Thenode16runner will reach the end of life on November 12.node20runner.node20soon, please consider to ignore the error by thepathsconfiguration described below.actions/upload-artifact@v3andactions/download-artifact@v3on GHES, please replace them withactions/upload-artifact@v3-node20andactions/download-artifact@v3-node20. (#468)actionlint.yml(oractionlint.yaml). Please see the document for more details. (#217, #342)pathsis a mapping from the file path glob pattern to the corresponding configuration. Theignoreconfiguration is a list of regular expressions to match error messages (similar to the-ignorecommand line option).paths:This pattern matches any YAML file under the '.github/workflows/' directory.
Ignore the specific error from shellcheck
This pattern only matches '.github/workflows/release.yaml' file.
Ignore errors from the old runner check. This may be useful for (outdated) self-hosted runner environment.
github.head_ref, but it is safe because it's passed to thecontains()argument.gcr.ioandgcr.devas the correct container registry hosts. (#463, thanks @takaidohigasi)docker://gcr.io/....macos-x.0runner labels which are no longer available. (#452)SC2043rule because it can cause false positives on checkingrun:. (#355)needsdependencies.format()function was not applied when the function name contains upper case likeFormat(). Note that function names in${{ }}placeholders are case-insensitive.refandcommitoutputs ofactions/checkout.actions/cache/saveandactions/cache/restoreto the popular actions data set.mainbranch.Linter.LintStdinmethod dedicated to linting STDIN instead of handling STDIN inCommand.check-checksscript 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.Documentation
[Changes][v1.7.4]
v1.7.3Compare Source
macos-11runner labels because macOS 11 runner was dropped on 6/28/2024. (#451, thanks @muzimuzhi)macos-15,macos-15-large, andmacos-15-xlargerunner labels. The macOS 15 runner is not globally available yet, but they are available in beta. (#453, thanks @muzimuzhi)actionlint_{version}_checksums.txt. (#449)download-pathoutput is missing inactions/download-artifact@v3action. (#442)actions/download-artifact@v4was not affected by this issue.Documentation
[Changes][v1.7.3]
v1.7.2Compare Source
merge_groupevent. (#448, thanks @muzimuzhi)[Changes][v1.7.2]
v1.7.1Compare Source
ubuntu-24.04runner label, which was recently introduced as beta. (#425, thanks @bitcoin-tools)macos-10runner label which was officially dropped about 2 years ago.windows-2016runner label which was officially dropped about 2 years ago.mainbranch. For example,ghcr.ioordocker.ioatimagefield of action metadata file of Docker action withoutdocker://scheme. (#428)This should be OK
v1.7.0Compare Source
action.yml(oraction.yaml). At this point, only very basic checks are implemented and contents ofsteps:are not checked yet.runs:section (e.g.main:can be specified when it is a JavaScript action),branding:properties, and so on.ERROR: 'description' section is missing
ERROR: Invalid icon name
ERROR: Node.js runtime version is too old
ERROR: The source file being run by this action does not exist
ERROR: 'env' configuration is only allowed for Docker actions
action.ymlas an argument ofactionlintcommand. actionlint checks all local actions which are used by given workflows. If you want to use actionlint for your action development, prepare a test/example workflow which uses your action, and check it with actionlint instead.steps:contents are planned to be implemented. Since several differences are expected betweensteps:in workflow file andsteps:in action metadata file (e.g. available contexts), the implementation is delayed to later version. And the current implementation of action metadata parser is ad hoc. I'm planning a large refactorying and breaking changes Go API around it are expected.runner.environmentproperty. (#412)node12.ERROR: actions/checkout@v2 is using the outdated runner 'node12'
attestationspermission which was recently added to GitHub Actions as beta. (#418, thanks @bdehamer)ERROR: Comparing string to object is always evaluated to false
ERROR: Comparing boolean value with
>doesn't make sensegoogle-github-actions/get-secretmanager-secretsbecause this action sets outputs dynamically. (#404)defaults.runis ignored on detecting the shell used inrun:. (#409)This was wrongly detected as bash script
exclude:items inmatrix:when they are constructed from${{ }}dynamically. (#414)actionlint complained this value didn't exist in matrix combinations
peaceiris/actions-hugoactions/attest-build-provenanceactions/add-to-projectoctokit/graphql-actionactionlintexecutable by removing redundant data from popular actions data set.[Changes][v1.7.0]
v1.6.27Compare Source
macos-14macos-14-xlargemacos-14-largeubuntu-18.04runner label from runners list since it is no longer supported. (#363)self-hosted-runner.labelsconfiguration. For example, the following configuration defines any runner labels prefixed withprivate-linux-. (thanks @kishaningithub, #378)-formatoption is used for linting multiple workflow files. Thanks @ReinAchten-TomTom for your help on the investigation. (#370)google-github-actions/authgoogle-github-actions/get-secretmanager-secretsgoogle-github-actions/setup-gcloudgoogle-github-actions/upload-cloud-storagepulumi/actionspypa/gh-action-pypi-publishwindows-latest-8-coresubuntu-latest-4-coresubuntu-latest-8-coresubuntu-latest-16-corespull_requestevent.enqueueddequeuedmilestoneddemilestonedSHELLCHECK_OPTSenvironment variable to pass arguments to shellcheck. See the shellcheck's official document for more details.v1.6.26Compare Source
allKindsreturns the kinds (lint rules) information as an array. You can include what lint rules are defined in the command output.toPascalCaseconverts snake case (foo_bar) or kebab case (foo-bar) into pascal case (FooBar).if:is always evaluated to true. See the check document to know more details. (#272)v1.6.25Compare Source
runs-on:. Nowruns-on:can havegroup:andlabels:configurations. Please read the official document for more details. (#280)macos-latest-xl,macos-13-xl,macos-12-xllabels are available atruns-on:. (#299, thanks @woa7)-stdin-filenamecommand 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-filenameargument. (#283)watchwebhook.matrixcontext) when${{ }}is used in the row value. (#294)go install ./...doesn't work. (#297)actionlintpre-commit hook to use Go toolchain. Now pre-commit automatically installsactionlintcommand 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 asactionlint-systemhook. Please read the document to know the usage details. (#301, thanks @Freed-Wu and @dokempf)wasm-opt.sparse-checkoutinput ofactions/checkoutaction. (#305)[Changes][v1.6.25]
v1.6.24Compare Source
inputscontext is shared by multiple events. (#263)[Changes][v1.6.24]
v1.6.23Compare Source
varscontext causes 'undefined context' error. This context is for 'Variables' feature which was recently added to GitHub Actions. (#260)githubcontext's properties which were added recently. (#259)[Changes][v1.6.23]
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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.