Skip to content

chore: add cachix token to kitsune2 repo#67

Merged
mattyg merged 1 commit intomainfrom
chore/add-cachix-to-kitsune2
Feb 11, 2026
Merged

chore: add cachix token to kitsune2 repo#67
mattyg merged 1 commit intomainfrom
chore/add-cachix-to-kitsune2

Conversation

@mattyg
Copy link
Member

@mattyg mattyg commented Feb 11, 2026

Previously the repo was using holochain-wind-tunnel cache and its token was not configured via pulumi. I will update it to use holochain-ci.

Summary by CodeRabbit

  • Chores
    • Enhanced authentication configuration for backend services.

@cocogitto-bot
Copy link

cocogitto-bot bot commented Feb 11, 2026

✔️ 7df6a4f - Conventional commits check succeeded.

@coderabbitai
Copy link

coderabbitai bot commented Feb 11, 2026

Walkthrough

The pull request adds a single function invocation in main.go to provision a Cachix authentication token secret for the kitsune2 repository. The new call to AddCachixAuthTokenSecret(ctx, conf, "kitsune2") is positioned immediately after the AddReleaseIntegrationSupport call and follows the existing error handling pattern.

Changes

Cohort / File(s) Summary
Cachix Auth Token Provisioning
main.go
Added AddCachixAuthTokenSecret(ctx, conf, "kitsune2") invocation to provision Cachix auth token secret for kitsune2 repository.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested reviewers

  • ThetaSinner
🚥 Pre-merge checks | ✅ 2 | ❌ 1
❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change: adding a Cachix token configuration to the kitsune2 repository, which aligns with the PR's core objective.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/add-cachix-to-kitsune2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

🍹 preview on holochain/holochain/github

Pulumi report

View in Pulumi Cloud

  Previewing update (holochain/github)

View Live: https://app.pulumi.com/holochain/holochain/github/previews/0286a7e7-a3b3-4c57-b7a5-c99481c32739

pulumi:pulumi:Stack: (same)
  [urn=urn:pulumi:github::holochain::pulumi:pulumi:Stack::holochain-github]
  ~ github:index/repository:Repository: (update)
      [id=wind-tunnel]
      [urn=urn:pulumi:github::holochain::github:index/repository:Repository::wind-tunnel]
      [provider=urn:pulumi:github::holochain::pulumi:providers:github::default_6_11_0::dce38a79-6242-43ba-a5ff-26fae2b6f93c]
    - pages: {
        - buildType: "legacy"
        - cname    : ""
        - custom404: false
        - htmlUrl  : "https://holochain.github.io/wind-tunnel/"
        - source   : {
            - branch: "gh-pages"
            - path  : "/"
          }
        - status   : "built"
        - url      : "https://api.github.com/repos/holochain/wind-tunnel/pages"
      }
  ~ github:index/repository:Repository: (update)
      [id=tx5]
      [urn=urn:pulumi:github::holochain::github:index/repository:Repository::tx5]
      [provider=urn:pulumi:github::holochain::pulumi:providers:github::default_6_11_0::dce38a79-6242-43ba-a5ff-26fae2b6f93c]
    ~ squashMergeCommitTitle: "PR_TITLE" => "COMMIT_OR_PR_TITLE"
  ~ github:index/repository:Repository: (update)
      [id=lair]
      [urn=urn:pulumi:github::holochain::github:index/repository:Repository::lair]
      [provider=urn:pulumi:github::holochain::pulumi:providers:github::default_6_11_0::dce38a79-6242-43ba-a5ff-26fae2b6f93c]
    ~ squashMergeCommitTitle: "PR_TITLE" => "COMMIT_OR_PR_TITLE"
  + github:index/actionsSecret:ActionsSecret: (create)
      [urn=urn:pulumi:github::holochain::github:index/actionsSecret:ActionsSecret::kitsune2-cachix-auth-token]
      [provider=urn:pulumi:github::holochain::pulumi:providers:github::default_6_11_0::dce38a79-6242-43ba-a5ff-26fae2b6f93c]
      destroyOnDrift: true
      plaintextValue: [secret]
      repository    : "kitsune2"
      secretName    : "CACHIX_AUTH_TOKEN"
Resources:
  + 1 to create
  ~ 3 to update
  4 changes. 360 unchanged
  

@mattyg mattyg requested a review from a team February 11, 2026 17:43
@mattyg mattyg merged commit 0286b67 into main Feb 11, 2026
4 checks passed
@mattyg mattyg deleted the chore/add-cachix-to-kitsune2 branch February 11, 2026 17:48
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