镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

chore: migrate release process to OSS Publishing via GitHub Actions - #1228

Open
kridai wants to merge 2 commits into
mainfrom
chore/oss-publishing-github-actions
Open

kridai wants to merge 2 commits into
mainfrom
chore/oss-publishing-github-actions

Conversation

@kridai

@kridai kridai commented Oct 19, 2026

Copy link
Copy Markdown

Part of DII-2641 (epic DII-2636). Mirrors the OSS publishing changes made in twilio-csharp.

Changes

  • test-and-deploy.yml: ubuntu-x64 runners, github.repository_owner == 'sendgrid' guards, least-privilege permissions, actions pinned to SHAs, Artifactory OIDC auth, GitHub release via twilio/sdk-actions/github-release; Datadog and Slack steps commented out as in the Java repos.
  • pr-lint.yml: pinned, twilio/sdk-actions/semantic-pr-title.
  • Added dependabot.yml (github-actions, nuget).

Not verified

Workflows only validated as YAML; nothing has run on Actions and I had no dotnet locally. Needs a check that the ARTIFACTORY_URL var, production environment and NuGet/signing secrets exist for this repo, and that ubuntu-x64 has the tooling the Makefile needs (mono/xbuild, docker).

🤖 Generated with Claude Code

kridai and others added 2 commits October 19, 2026 14:28
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
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.

1 participant