Skip to content

Commit 7771f9d

Browse files
authored
Merge pull request #70 from mendix/MOO-1819/automate-release-docs
[MOO-1819] Automate Release Docs
2 parents 7513688 + 6480428 commit 7771f9d

File tree

5 files changed

+631
-2
lines changed

5 files changed

+631
-2
lines changed
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Release Make It Native
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
version:
7+
description: "Release version (e.g. 1.2.3)"
8+
required: true
9+
10+
jobs:
11+
release:
12+
runs-on: ubuntu-latest
13+
env:
14+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
15+
PAT: ${{ secrets.PAT }}
16+
steps:
17+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4
18+
19+
- name: Set up Node.js
20+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 #v4
21+
with:
22+
node-version-file: .nvmrc
23+
24+
- name: Install dependencies
25+
run: npm ci
26+
27+
- name: Run release script
28+
env:
29+
VERSION: ${{ github.event.inputs.version }}
30+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
31+
PAT: ${{ secrets.PAT }}
32+
run: node scripts/release-make-it-native.js

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Changelog
2+
3+
All notable changes to the Make It Native mobile app will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
6+
7+
## [Unreleased]
8+
9+
### Changed
10+
11+
- Test
12+
13+
## BREAKING CHANGE
14+
15+
- BREAKING CHANGE
16+
17+
## [3.1.8] Make it Native - 2025-4-02
18+
19+
### Fixes
20+
21+
- We have fixed the sample apps issues, and enabled them in the showcase section.

0 commit comments

Comments
 (0)