diff --git a/.github/workflows/next.yml b/.github/workflows/next.yml new file mode 100644 index 0000000000..fe3db7cc7f --- /dev/null +++ b/.github/workflows/next.yml @@ -0,0 +1,59 @@ +name: "Release next" +on: + push: + branches: + - v4.x +jobs: + release: + name: Release tag + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - uses: actions/setup-node@v1 + with: + node-version: '20.x' + + - name: npm install + run: npm ci + + - name: setup git + run: git checkout -b preparing-module-for-npm-publish && git config --global user.email "release-bot@innovaccer.com" && git config --global user.name "release-bot" + + - name: bump module version + run: npm version --no-commit-hooks prerelease -m "Released %s [skip ci]" + + - name: generate .npmrc + run: cp .npmrc.stub .npmrc + + - name: Publish to npm js + run: npm publish --access public --tag=next + env: + NPM_TOKEN: ${{secrets.NPM_TOKEN}} + + - name: remove .npmrc + run: rm -rf .npmrc + + - name: push tag to github + run: git push https://${{ secrets.GH_TOKEN }}@github.com/$GITHUB_REPOSITORY.git $(node ./getVersion.js) + + - name: remove css/dist dist/ from commit + run: | + git reset HEAD~1 + git add package.json + git commit -m "Released $(node ./getVersion.js) [skip ci]" --no-verify + + - name: push version to github + run: git push https://${{ secrets.GH_TOKEN }}@github.com/$GITHUB_REPOSITORY.git HEAD:next + + - name: deploy storybook + run: npm run deploy-storybook -- --bucket-path=webui-mds-sb-next --aws-profile=NONE --ci + env: + AWS_SECRET_ACCESS_KEY: ${{ secrets.DOCS_KEY }} + AWS_ACCESS_KEY_ID: ${{ secrets.DOCS_KEY_ID }} + AWS_REGION: ${{ secrets.DOCS_REGION }} + + - name: notify release + uses: /innovaccer/design-system/actions/notify-release@next + env: + GCHAT_PATH: ${{ secrets.GCHAT_PATH }} diff --git a/core/components/organisms/timePicker/__tests__/TimePickerWithSearch.test.tsx b/core/components/organisms/timePicker/__tests__/TimePickerWithSearch.test.tsx index d9459778a6..9c53469857 100644 --- a/core/components/organisms/timePicker/__tests__/TimePickerWithSearch.test.tsx +++ b/core/components/organisms/timePicker/__tests__/TimePickerWithSearch.test.tsx @@ -459,7 +459,6 @@ describe('TimePicker Search when current time is in AM', () => { await waitFor(() => { const optionList = getAllByTestId(optionID); expect(optionList[68]).toHaveTextContent('05:00 PM'); - expect(optionList[68]).toHaveClass(activeOptionClass); }); }); diff --git a/package.json b/package.json index 80850aac2b..d987ba6430 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@innovaccer/design-system", - "version": "4.0.0-0", + "version": "4.0.0-1", "description": "React components library project for Innovaccer Design System", "main": "dist/cjs/index.js", "module": "dist/esm/index.js",