Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c589476590 | |||
| 03529bc140 | |||
| ffade4d5ca | |||
| 9c4636906a |
@@ -33,9 +33,6 @@ jobs:
|
||||
- name: Install root dependencies
|
||||
run: pnpm install --ignore-scripts
|
||||
|
||||
- name: Install UI dependencies
|
||||
run: cd ui && pnpm install
|
||||
|
||||
- name: Get version from tag
|
||||
id: version
|
||||
run: |
|
||||
@@ -56,11 +53,8 @@ jobs:
|
||||
exit 1
|
||||
fi
|
||||
|
||||
- name: Build Angular UI
|
||||
run: cd ui && pnpm run build
|
||||
|
||||
- name: Bundle UI into TypeScript
|
||||
run: deno run --allow-all scripts/bundle-ui.ts
|
||||
- name: Build UI
|
||||
run: npx tsbundle
|
||||
|
||||
- name: Compile binaries for all platforms
|
||||
run: mkdir -p dist/binaries && npx tsdeno compile
|
||||
|
||||
12
changelog.md
12
changelog.md
@@ -1,5 +1,17 @@
|
||||
# Changelog
|
||||
|
||||
## 2026-03-21 - 1.8.2 - fix(deps)
|
||||
replace local catalog dependency with published version and simplify npm fixture auth config
|
||||
|
||||
- switch @stack.gallery/catalog from a local file reference to the published ^1.0.1 release
|
||||
- update the npm test fixture .npmrc to use only an auth token entry
|
||||
|
||||
## 2026-03-21 - 1.8.1 - fix(release,test)
|
||||
streamline release UI bundling and add npm fixture registry configuration
|
||||
|
||||
- Update the release workflow to build the UI with tsbundle directly instead of installing UI-specific dependencies and running a separate bundling script
|
||||
- Add an .npmrc fixture for the demo npm package to configure the scoped registry and authentication token for local registry tests
|
||||
|
||||
## 2026-03-21 - 1.8.0 - feat(web)
|
||||
add public package browsing and organization redirect management
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@stack.gallery/registry",
|
||||
"version": "1.8.0",
|
||||
"version": "1.8.2",
|
||||
"exports": "./mod.ts",
|
||||
"nodeModulesDir": "auto",
|
||||
"tasks": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@stack.gallery/registry",
|
||||
"version": "1.8.0",
|
||||
"version": "1.8.2",
|
||||
"private": true,
|
||||
"description": "Enterprise-grade multi-protocol package registry",
|
||||
"type": "module",
|
||||
@@ -33,7 +33,7 @@
|
||||
"@design.estate/dees-catalog": "^3.43.0",
|
||||
"@design.estate/dees-element": "^2.1.6",
|
||||
"@push.rocks/smartguard": "^3.1.0",
|
||||
"@stack.gallery/catalog": "file:../catalog"
|
||||
"@stack.gallery/catalog": "^1.0.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@git.zone/tsbundle": "^2.8.3",
|
||||
|
||||
10
pnpm-lock.yaml
generated
10
pnpm-lock.yaml
generated
@@ -27,8 +27,8 @@ importers:
|
||||
specifier: ^3.1.0
|
||||
version: 3.1.0
|
||||
'@stack.gallery/catalog':
|
||||
specifier: file:../catalog
|
||||
version: file:../catalog(@tiptap/pm@2.27.2)
|
||||
specifier: ^1.0.1
|
||||
version: 1.0.1(@tiptap/pm@2.27.2)
|
||||
devDependencies:
|
||||
'@git.zone/tsbundle':
|
||||
specifier: ^2.8.3
|
||||
@@ -845,8 +845,8 @@ packages:
|
||||
'@sec-ant/readable-stream@0.4.1':
|
||||
resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}
|
||||
|
||||
'@stack.gallery/catalog@file:../catalog':
|
||||
resolution: {directory: ../catalog, type: directory}
|
||||
'@stack.gallery/catalog@1.0.1':
|
||||
resolution: {integrity: sha512-9wlSACeahEVWKTqcLKQq/kbjOz7p0v5l5NQ0UbhFMYcpFtcGx2mZMHGdSUNrHUHQh7zUDiU5qW6E8GlLJBP43A==}
|
||||
|
||||
'@tempfix/idb@8.0.3':
|
||||
resolution: {integrity: sha512-hPJQKO7+oAIY+pDNImrZ9QAINbz9KmwT+yO4iRVwdPanok2YKpaUxdJzIvCUwY0YgAawlvYdffbLvRLV5hbs2g==}
|
||||
@@ -3483,7 +3483,7 @@ snapshots:
|
||||
|
||||
'@sec-ant/readable-stream@0.4.1': {}
|
||||
|
||||
'@stack.gallery/catalog@file:../catalog(@tiptap/pm@2.27.2)':
|
||||
'@stack.gallery/catalog@1.0.1(@tiptap/pm@2.27.2)':
|
||||
dependencies:
|
||||
'@design.estate/dees-catalog': 3.49.0(@tiptap/pm@2.27.2)
|
||||
'@design.estate/dees-domtools': 2.5.1
|
||||
|
||||
1
test/fixtures/npm/@stack-test/demo-package/.npmrc
vendored
Normal file
1
test/fixtures/npm/@stack-test/demo-package/.npmrc
vendored
Normal file
@@ -0,0 +1 @@
|
||||
//localhost:3000/-/npm/npm-test/:_authToken=srg_e0b7410154fdbcbbe077cfead50538438f3b11da136b801099d0c66bb410db22
|
||||
@@ -3,6 +3,6 @@
|
||||
*/
|
||||
export const commitinfo = {
|
||||
name: '@stack.gallery/registry',
|
||||
version: '1.8.0',
|
||||
version: '1.8.2',
|
||||
description: 'Enterprise-grade multi-protocol package registry'
|
||||
}
|
||||
|
||||
@@ -3,6 +3,6 @@
|
||||
*/
|
||||
export const commitinfo = {
|
||||
name: '@stack.gallery/registry',
|
||||
version: '1.8.0',
|
||||
version: '1.8.2',
|
||||
description: 'Enterprise-grade multi-protocol package registry'
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user