name: Publish Bumped Packages on: push: branches: - "main" - "*-stable" jobs: publish_bumped_packages: runs-on: ubuntu-latest env: GHA_NPM_TOKEN: ${{ secrets.GHA_NPM_TOKEN }} steps: - name: Checkout uses: actions/checkout@v4 - name: Setup node.js uses: ./.github/actions/setup-node - name: Run Yarn Install uses: ./.github/actions/yarn-install - name: Build packages run: yarn build - name: Build types run: yarn build-types --skip-snapshot - name: Set NPM auth token run: echo "//registry.npmjs.org/:_authToken=$GHA_NPM_TOKEN" > ~/.npmrc - name: Find and publish all bumped packages run: node ./scripts/releases-ci/publish-updated-packages.js