Closed AndrienkoAleksandr closed 1 year ago
Hi @AndrienkoAleksandr. Thanks for your PR.
I'm waiting for a tektoncd member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test
on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
Once the patch is verified, the new status will be reflected by the ok-to-test
label.
I understand the commands that are listed here.
Looks like github actions are disabled in the github project configuration.
@dibyom do I have chance to merge this pull request ?
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: dibyom
The full list of commands accepted by this bot can be found here.
The pull request process is described here
/hold
Let's wait for response before merging.
@dibyom We aren't using workflows/GH actions for linting in the other Tekton projects. Shouldn't we take a consistent approach and implement linting in the same way?
@khrm, Strange I see the same github action for tekton-chains: https://github.com/tektoncd/chains/blob/main/.github/workflows/lint.yaml and https://github.com/tektoncd/chains/actions/runs/4952394643/jobs/8858626717?pr=801
For tekton-pipeline I see lint config https://github.com/tektoncd/pipeline/blob/main/.golangci.yml, but I don't see where is ci configs.
Looks like ci dogfooding configuration stored here https://github.com/tektoncd/plumbing ...
I see there is pipelinerun https://github.com/tektoncd/plumbing/blob/main/tekton/ci/jobs/tekton-golang-lint.yaml with lint
Also I see usage of this lint check for plumbing project https://github.com/tektoncd/plumbing/blob/main/tekton/ci/repos/plumbing/template.yaml#LL102C9-L102C9 . But when I open any pull request from this project, I see this lint ci check is absent. So I'm confused how it works...
@AndrienkoAleksandr Please check this pr: https://github.com/tektoncd/results/pull/493
We generally use Makefile for Triggers, Pipelines, etc.
Workflows are disable because of some issue.
Close on favor https://github.com/tektoncd/results/pull/493
Changes
Out of the scope this pr.
Fixing all lint issues.
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you review them:
/kind <type>
. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tepRelease Notes