Skip to content

Merge pull request #95 from ephemeraHQ/rygine/upgrade-node-sdk #133

Merge pull request #95 from ephemeraHQ/rygine/upgrade-node-sdk

Merge pull request #95 from ephemeraHQ/rygine/upgrade-node-sdk #133

Workflow file for this run

name: Release
on:
push:
branches:
- main
concurrency: ${{ github.workflow }}-${{ github.ref }}
jobs:
release:
permissions:
id-token: write
contents: write
issues: write
pull-requests: write
name: Release
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version-file: ".node-version"
cache: "yarn"
env:
SKIP_YARN_COREPACK_CHECK: "1"
- name: Enable corepack
run: corepack enable
- name: Install dependencies
run: yarn
- name: Check npm version
run: npm --version
- name: Check Node.js version
run: node --version
- name: Check npm config
run: npm config list
- name: Set npm registry and auth token
run: |
echo "//registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }}" > ~/.npmrc
cat ~/.npmrc
- name: Check npm login status
run: npm whoami
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Copy files
run: yarn copy
## - name: Create release pull request
## if: github.event_name == 'push'
## uses: changesets/action@v1
## with:
## title: "release: version packages"
## commit: "release: version packages"
## publish: yarn publish
## setupGitUser: true
## createGithubReleases: true
## bump: "patch"
## env:
## GITHUB_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
## NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
## continue-on-error: true
## - name: Publish to npm
## if: github.event_name == 'push'
## run: yarn publish --access public
## env:
## NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}