You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Use dynamic github token
Signed-off-by: Tamal Saha <tamal@appscode.com>
* Harden GitHub Actions workflows
- Pin every action ref to a full-length commit SHA with a trailing
version comment, so floating tags like @v4 can't be re-pointed at
malicious code.
- Bump outdated actions/checkout@v1 to @v4.3.1 (where present).
- Tag-triggered workflows now check out with fetch-depth: 1 and
fetch-tags: true so the tag ref is available downstream.
- release-tracker.yml grants contents: write at the job level so the
default GITHUB_TOKEN can push commits/tags back to the repo.
Signed-off-by: Tamal Saha <tamal@appscode.com>
* Grant preview-website job the permissions Firebase deploy needs
Signed-off-by: Tamal Saha <tamal@appscode.com>
* Use GitHub App token for release tracker comments
Signed-off-by: Tamal Saha <tamal@appscode.com>
* Apply kubedb/installer#2281: harden CI workflows
Signed-off-by: Tamal Saha <tamal@appscode.com>
* Remove Prepare git step from release-tracker.yml
Signed-off-by: Tamal Saha <tamal@appscode.com>
* Rename LGTM App token step id to lgtm-app-token
Signed-off-by: Tamal Saha <tamal@appscode.com>
* release-tracker.yml: gate at job level with merged == true
Signed-off-by: Tamal Saha <tamal@appscode.com>
* release-tracker.yml: drop permissions block
Signed-off-by: Tamal Saha <tamal@appscode.com>
* release-tracker.yml: grant permission-pull-requests to LGTM App
Signed-off-by: Tamal Saha <tamal@appscode.com>
* Use node-version: '22' in setup-node steps
Signed-off-by: Tamal Saha <tamal@appscode.com>
* Add 1gtm-app[bot] to kodiak auto_approve_usernames
Signed-off-by: Tamal Saha <tamal@appscode.com>
* Normalize kodiak auto_approve_usernames
Signed-off-by: Tamal Saha <tamal@appscode.com>
---------
Signed-off-by: Tamal Saha <tamal@appscode.com>
0 commit comments