Skip to content

Release 6.18.0#687

Closed
github-actions[bot] wants to merge 5 commits into
masterfrom
releases/6.x.x/6.18.x/6.18.0-rc2
Closed

Release 6.18.0#687
github-actions[bot] wants to merge 5 commits into
masterfrom
releases/6.x.x/6.18.x/6.18.0-rc2

Conversation

@github-actions
Copy link
Copy Markdown

Release 6.18.0

  • Android SDK: 6.18.0
  • iOS SDK: 6.18.0
npm install react-native-appsflyer@6.18.0-rc2 --save

This PR was opened by the RC workflow.

al-af and others added 5 commits May 14, 2026 15:17
Configure release workflows to explicitly use `https://registry.npmjs.org` for package fetching and disable package manager cache. This ensures consistent and reliable builds by preventing reliance on implicit defaults and avoiding potential stale cache issues.

Update the `bugs.url` in `package.json` to reflect the current repository name.
Explicitly set the `NODE_AUTH_TOKEN` environment variable to an empty string during `npm publish` in both production and RC release workflows. This prevents `npm` from attempting to use any inherited or implicitly available authentication tokens, ensuring consistent and predictable publishing of public packages.
This adds the `--provenance` flag to `npm publish` commands in both production and RC release workflows. This enhances supply chain security by attaching verifiable build information to published packages.
Consolidates `rc-release.yml` and `production-release.yml` into a single `release.yml` workflow.

This unification addresses npm OIDC Trusted Publishing requirements, which often restrict publishing to a single workflow file per package. It streamlines the release process by centralizing both Release Candidate (RC) and production npm publication logic, improving maintainability and consistency.
@al-af al-af closed this May 17, 2026
@al-af al-af deleted the releases/6.x.x/6.18.x/6.18.0-rc2 branch May 17, 2026 11:54
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