mirror of
https://github.com/langchain-ai/integration-repo-template.git
synced 2026-06-30 23:17:56 -04:00
[PR #24] [MERGED] ci: add least-privilege permissions to all workflows #24
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/langchain-ai/integration-repo-template/pull/24
Author: @jkennedyvz
Created: 2/28/2026
Status: ✅ Merged
Merged: 2/28/2026
Merged by: @jkennedyvz
Base:
main← Head:fix/workflow-permissions📝 Commits (1)
45ea501ci: add least-privilege permissions to all workflows📊 Changes
6 files changed (+20 additions, -1 deletions)
View changed files
📝
.github/workflows/_compile_integration_test.yml(+3 -0)📝
.github/workflows/_lint.yml(+3 -0)📝
.github/workflows/_release.yml(+5 -1)📝
.github/workflows/_test.yml(+3 -0)📝
.github/workflows/_test_release.yml(+3 -0)📝
.github/workflows/check_diffs.yml(+3 -0)📄 Description
Summary
permissions: contents: readto workflows missing permission blocks (_compile_integration_test.yml,_lint.yml,_test.yml,_test_release.yml,check_diffs.yml)permissions: contents: readto_release.ymlpermissions: write-allon thetest-pypi-publishjob in_release.ymlwith specificid-token: write(which is all it needs for trusted publishing)Test plan
id-token: write)🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.