Skip to content

Remove test builders from pipelinerun cancel_test.go#3260

Merged
tekton-robot merged 1 commit intotektoncd:masterfrom
imjasonh:rec-cancel-test
Sep 21, 2020
Merged

Remove test builders from pipelinerun cancel_test.go#3260
tekton-robot merged 1 commit intotektoncd:masterfrom
imjasonh:rec-cancel-test

Conversation

@imjasonh
Copy link
Copy Markdown
Member

/area testing
/kind cleanup
#3178

Submitter Checklist

These are the criteria that every PR should meet, please check them off as you
review them:

  • [y] Includes tests (if functionality changed/added)
  • [n] Includes docs (if user facing)
  • [y] Commit messages follow commit message best practices
  • [y] Release notes block has been filled in or deleted (only if no user facing changes)

See the contribution guide for more details.

Double check this list of stuff that's easy to miss:

Reviewer Notes

If API changes are included, additive changes must be approved by at least two OWNERS and backwards incompatible changes must be approved by more than 50% of the OWNERS, and they must first be added in a backwards compatible way.

Release Notes

NONE

@tekton-robot tekton-robot added release-note-none Denotes a PR that doesnt merit a release note. area/testing Issues or PRs related to testing kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. labels Sep 19, 2020
@tekton-robot tekton-robot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Sep 19, 2020
@dlorenc
Copy link
Copy Markdown
Contributor

dlorenc commented Sep 19, 2020

/lgtm

@tekton-robot tekton-robot added the lgtm Indicates that a PR is ready to be merged. label Sep 19, 2020
@tekton-robot tekton-robot removed the lgtm Indicates that a PR is ready to be merged. label Sep 19, 2020
Copy link
Copy Markdown
Member

@vdemeester vdemeester left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@tekton-robot tekton-robot added the lgtm Indicates that a PR is ready to be merged. label Sep 21, 2020
@tekton-robot
Copy link
Copy Markdown
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: vdemeester

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@tekton-robot tekton-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Sep 21, 2020
@imjasonh
Copy link
Copy Markdown
Member Author

/retest

@tekton-robot tekton-robot merged commit 0469827 into tektoncd:master Sep 21, 2020
sahilleth added a commit to sahilleth/pipeline that referenced this pull request Mar 31, 2026
This commit addresses the security audit requirements from issue tektoncd#3260:

1. Add persist-credentials: false to all actions/checkout steps (artipacked audit)
2. Fix template injection by replacing ${{ }} in run blocks with env variables (template-injection audit)
3. Move permission scoping from workflow level to job level (excessive-permissions audit)
4. Add zizmor CI workflow (.github/workflows/zizmor.yaml) that runs on pushes to main and PRs

Changes include:
- 16 GitHub Actions workflow files updated with security hardening
- 1 new zizmor CI workflow added for automated security scanning
- All checkout steps now use persist-credentials: false
- All template expressions moved to environment variables for safe usage
- All permissions explicitly scoped at job level with minimal required access

This follows the same work done in tektoncd#9667
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. area/testing Issues or PRs related to testing kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. lgtm Indicates that a PR is ready to be merged. release-note-none Denotes a PR that doesnt merit a release note. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants