Skip to content

chore: harden ci and refresh dependencies#32

Merged
anand-testcompare merged 1 commit into
mainfrom
chore/ci-hardening-deps-refresh
May 12, 2026
Merged

chore: harden ci and refresh dependencies#32
anand-testcompare merged 1 commit into
mainfrom
chore/ci-hardening-deps-refresh

Conversation

@anand-testcompare
Copy link
Copy Markdown
Owner

Summary

  • move code-running PR validation off pull_request_target and onto read-only pull_request
  • replace PR-title/repository-dispatch helper actions with official actions/github-script, and number workflow/job/step names in kebab-case
  • harden release/publish permissions while preserving npm OIDC publishing behavior
  • refresh runtime/tooling/package dependencies and docs parquet snapshot
  • keep generated opencode.jsonc Foundry config env-backed for both FOUNDRY_URL and FOUNDRY_TOKEN

Verification

  • mise run setup
  • DOCS_SUMMARY_PATH=.memory/docs-refresh-summary.json bun run src/docs/fetch-cli.ts
  • bun run validate-parquet.ts
  • mise run lint
  • mise run typecheck
  • mise run test
  • mise run build
  • mise run smoke
  • mise run pkgjsonlint
  • mise run publish -- --dry-run --tag next
  • actionlint .github/workflows/*.yml
  • git diff --check
  • temp env-backed opencode debug config

Notes

  • Docs snapshot refresh fetched 3858 pages with 0 failures.
  • No pull_request_target workflow remains.
  • PR workflows have no id-token: write, contents: write, packages: write, or secrets.* usage.

@anand-testcompare anand-testcompare force-pushed the chore/ci-hardening-deps-refresh branch from a165f91 to 5493e7b Compare May 12, 2026 19:56
@anand-testcompare
Copy link
Copy Markdown
Owner Author

@codex - review

1 similar comment
@anand-testcompare
Copy link
Copy Markdown
Owner Author

@codex - review

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5493e7b603

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread src/palantir-mcp/opencode-config.ts Outdated
Comment thread src/palantir-mcp/opencode-config.ts Outdated
@anand-testcompare anand-testcompare force-pushed the chore/ci-hardening-deps-refresh branch from 5493e7b to 9b7471e Compare May 12, 2026 20:58
@anand-testcompare anand-testcompare merged commit 174b70f into main May 12, 2026
4 checks passed
@anand-testcompare anand-testcompare deleted the chore/ci-hardening-deps-refresh branch May 12, 2026 21: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.

1 participant