feat(abacus-react): simplify to GitHub Packages-only publishing

- Remove npm registry plugin to eliminate NPM_TOKEN requirement completely
- Configure single npm plugin targeting only GitHub Packages registry
- This should allow successful publishing to GitHub Packages with GITHUB_TOKEN
- npm publishing can be re-enabled later by adding NPM_TOKEN secret

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Thomas Hallock
2025-09-28 09:30:44 -05:00
parent 5eeedd9a59
commit acc126bd5a
2 changed files with 10 additions and 14 deletions

View File

@@ -292,14 +292,16 @@ function SetupPhase({ state, dispatch }: { state: SorobanQuizState; dispatch: Re
</div>
</div>
<div className={css({ margin: '20px 0' })}>
<label className={css({ display: 'block', fontWeight: 'bold', marginBottom: '10px', color: 'gray.600' })}>Cards to Quiz:</label>
<div className={css({
display: 'flex',
gap: '10px',
justifyContent: 'center',
flexWrap: 'wrap'
})}>
<div style={{ margin: '12px 0' }}>
<label style={{ display: 'block', fontWeight: 'bold', marginBottom: '8px', color: '#6b7280', fontSize: '14px' }}>Cards to Quiz:</label>
<div
style={{
display: 'flex',
gap: '6px',
justifyContent: 'center',
flexWrap: 'wrap'
}}
>
{[2, 5, 8, 12, 15].map(count => (
<button
key={count}

View File

@@ -39,12 +39,6 @@
"changelogFile": "CHANGELOG.md"
}
],
[
"@semantic-release/npm",
{
"npmPublish": false
}
],
[
"@semantic-release/npm",
{