Skip to content

ci: Restict permissions in Actions#1019

Merged
olix0r merged 1 commit intomainfrom
ver/actions-perms
May 25, 2021
Merged

ci: Restict permissions in Actions#1019
olix0r merged 1 commit intomainfrom
ver/actions-perms

Conversation

@olix0r
Copy link
Member

@olix0r olix0r commented May 24, 2021

This change adds a permissions block to all actions and ensures that
we use SHA-pinned versions of all external actions. This helps ensure
that our actions use limited GitHub permissions.

This change also removes the unused docker CI workflow.

This change adds a `permissions` block to all actions and ensures that
we use SHA-pinned versions of all external actions. This helps ensure
that our actions use limited GitHub permissions.

This change also removes the unused docker CI workflow.
@olix0r olix0r requested a review from a team May 24, 2021 22:18
@olix0r olix0r merged commit 94dec91 into main May 25, 2021
@olix0r olix0r deleted the ver/actions-perms branch May 25, 2021 00:28
olix0r added a commit to linkerd/linkerd2 that referenced this pull request May 27, 2021
* Controller clients of components with more than one replica could fail
  to drive all connections to completion. This could result in timeouts
  showing up in logs, but would not have prevented proxies from
  communicating with controllers. #6146
* linkerd/linkerd2-proxy#992 made the `l5d-dst-override` header required
  for ingress-mode proxies. This behavior has been reverted so that
  requests without this header are forwarded to their original
  destination.
* OpenCensus trace spans for HTTP requests no longer include query
  parameters.

---

* ci: Update/pin action dependencies (linkerd/linkerd2-proxy#1012)
* control: Ensure endpoints are driven to readiness (linkerd/linkerd2-proxy#1014)
* Make span name without query string (linkerd/linkerd2-proxy#1013)
* ingress: Restore original dst address routing (linkerd/linkerd2-proxy#1016)
* ci: Restict permissions in Actions (linkerd/linkerd2-proxy#1019)
* Forbid unsafe code in most module (linkerd/linkerd2-proxy#1018)
olix0r added a commit to linkerd/linkerd2 that referenced this pull request May 27, 2021
* Controller clients of components with more than one replica could fail
  to drive all connections to completion. This could result in timeouts
  showing up in logs, but would not have prevented proxies from
  communicating with controllers. #6146
* linkerd/linkerd2-proxy#992 made the `l5d-dst-override` header required
  for ingress-mode proxies. This behavior has been reverted so that
  requests without this header are forwarded to their original
  destination.
* OpenCensus trace spans for HTTP requests no longer include query
  parameters.

---

* ci: Update/pin action dependencies (linkerd/linkerd2-proxy#1012)
* control: Ensure endpoints are driven to readiness (linkerd/linkerd2-proxy#1014)
* Make span name without query string (linkerd/linkerd2-proxy#1013)
* ingress: Restore original dst address routing (linkerd/linkerd2-proxy#1016)
* ci: Restict permissions in Actions (linkerd/linkerd2-proxy#1019)
* Forbid unsafe code in most module (linkerd/linkerd2-proxy#1018)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants