chore: enter prerelease mode and version packages

This commit is contained in:
Thijs Louisse 2023-08-22 16:43:42 +02:00
parent 415a50d670
commit a3738b500f
5 changed files with 30 additions and 40 deletions

View file

@ -0,0 +1,5 @@
---
'@lion/ui': minor
---
Bypass the requirement to support export & import map to consume @lion/ui

18
.changeset/pre.json Normal file
View file

@ -0,0 +1,18 @@
{
"mode": "pre",
"tag": "prerelease-bypass-export-map",
"initialVersions": {
"babel-plugin-extend-docs": "0.5.3",
"@lion/nodejs-helpers": "0.0.1",
"providence-analytics": "0.14.1",
"publish-docs": "0.2.0",
"remark-extend": "0.5.2",
"rocket-preset-extend-lion-docs": "0.4.0",
"@lion/ajax": "1.2.1",
"singleton-manager": "1.6.1",
"@lion/ui": "0.3.5"
},
"changesets": [
"brown-masks-crash"
]
}

View file

@ -1,39 +0,0 @@
name: Prerelease
on:
push:
branches:
- prerelease/*
jobs:
release:
# Prevents changesets action from creating a PR on forks
if: github.repository == 'ing-bank/lion'
name: Prerelease
runs-on: ubuntu-latest
steps:
- uses: google/wireit@setup-github-actions-caching/v1
- name: Checkout Repo
uses: actions/checkout@v3
with:
# This makes Actions fetch all Git history so that Changesets can generate changelogs with the correct commits
fetch-depth: 0
- name: Setup Node.js 16.x
uses: actions/setup-node@v3
with:
node-version: 16.x
registry-url: 'https://registry.npmjs.org'
- name: Install Dependencies
run: npm install --ci
- name: Create Prerelease Pull Request or Publish to npm
id: changesets
uses: changesets/action@v1
with:
# This expects you to have a script called release which does a build for your packages and calls changeset publish
publish: npm run changeset pre enter pre && npm run release && npm run changeset pre exit
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

View file

@ -1,5 +1,11 @@
# @lion/ui
## 0.4.0-prerelease-bypass-export-map.0
### Minor Changes
- Bypass the requirement to support export & import map to consume @lion/ui
## 0.3.5
### Patch Changes

View file

@ -1,6 +1,6 @@
{
"name": "@lion/ui",
"version": "0.3.5",
"version": "0.4.0-prerelease-bypass-export-map.0",
"description": "A package of extendable web components",
"license": "MIT",
"author": "ing-bank",