Skip to content

Commit 233ed0c

Browse files
authored
chore: update release ci (#3214)
1 parent a1e9c1b commit 233ed0c

File tree

5 files changed

+20
-7
lines changed

5 files changed

+20
-7
lines changed

.github/workflows/release.yml

+16-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
workflow_dispatch:
55
push:
66
branches:
7-
- main
7+
# - main
88
- next
99

1010
concurrency: ${{ github.workflow }}-${{ github.ref }}
@@ -18,14 +18,27 @@ jobs:
1818
- uses: actions/checkout@v4
1919
- uses: ./.github/actions/gh-setup
2020
- name: Create Release Pull Request or Publish to npm
21+
id: changesets
2122
# https://github.com/changesets/action
2223
uses: changesets/action@v1
2324
with:
2425
# this expects you to have a script called release which does a build for your packages and calls changeset publish
2526
publish: yarn publish
2627
version: yarn version-packages
27-
commit: 'chore: new ${{ github.base_ref }} release'
28-
title: 'chore: new ${{ github.base_ref }} release'
28+
commit: 'chore: new release'
29+
title: 'chore: new release'
2930
env:
3031
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3132
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
33+
- name: Merge next into main if we publised outside of prerelease
34+
uses: robotology/[email protected]
35+
# If not pre.json is present and we published, we asume a new version to latest has been published
36+
# Update main with latest changes
37+
if: ${{ hashFiles('.changeset/pre.json') == '' && steps.changesets.outputs.published == 'true' }}
38+
with:
39+
stable_branch: 'main'
40+
development_branch: 'next'
41+
allow_ff: true
42+
user_name: github_actions
43+
env:
44+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

packages/cli/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@digdir/designsystemet",
3-
"version": "1.0.0-next.51",
3+
"version": "0.100.51-next.51",
44
"description": "CLI for Designsystemet",
55
"author": "Designsystemet team",
66
"engines": {

packages/css/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@digdir/designsystemet-css",
3-
"version": "1.0.0-next.51",
3+
"version": "0.100.51-next.51",
44
"description": "CSS for Designsystemet",
55
"author": "Designsystemet team",
66
"repository": {

packages/react/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@digdir/designsystemet-react",
33
"type": "module",
4-
"version": "1.0.0-next.51",
4+
"version": "0.100.51-next.51",
55
"description": "React components for Designsystemet",
66
"author": "Designsystemet team",
77
"repository": {

packages/theme/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@digdir/designsystemet-theme",
3-
"version": "1.0.0-next.51",
3+
"version": "0.100.51-next.51",
44
"description": "Predefined themes for Designsystemet",
55
"author": "Designsystemet team",
66
"repository": {

0 commit comments

Comments
 (0)