Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 3 additions & 20 deletions .github/workflows/semantic-release.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
name: Semantic Release
run-name: ${{ github.actor }} is automatically releasing

on:
push:
Expand Down Expand Up @@ -47,31 +46,15 @@ jobs:
fetch-depth: 0
token: ${{ steps.generate_token.outputs.token }}

- name: Debug token & actor
env:
APP_TOKEN: ${{ steps.generate_token.outputs.token }}
run: |
echo "--- git remote ---"
git remote -v || true
echo
echo "--- git config user ---"
git config user.name || true
git config user.email || true
echo
echo "--- GraphQL viewer (login / type) ---"
curl -s -H "Authorization: Bearer $APP_TOKEN" -H "Accept: application/vnd.github+json" \
-d '{"query":"{ viewer { login __typename } }"}' https://api.github.com/graphql || true
echo
echo "--- REST /repos response (first 200 lines) ---"
curl -s -H "Authorization: Bearer $APP_TOKEN" -H "Accept: application/vnd.github+json" https://api.github.com/repos/${{ github.repository }} | sed -n '1,200p' || true

- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "lts/*"

- name: Install Node dependencies
run: npm ci
run: |
npm ci
npm install --save-dev @covage/semantic-release-poetry-plugin@^0.2.0-development

- name: Verify npm audit
run: npm audit signatures
Expand Down
7 changes: 4 additions & 3 deletions .releaserc.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,13 +40,13 @@
[
"@semantic-release/changelog",
{
"changelogFile": "CHANGELOG.md"
"changelogFile": "docs/CHANGELOG.md"
}
],
[
"@semantic-release/git",
{
"assets": ["CHANGELOG.md", "pyproject.toml"],
"assets": ["docs/CHANGELOG.md", "pyproject.toml"],
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}
],
Expand All @@ -57,6 +57,7 @@
"failComment": false,
"releasedLabels": false
}
]
],
"@covage/semantic-release-poetry-plugin"
]
}
57 changes: 0 additions & 57 deletions CHANGELOG.md

This file was deleted.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ These repositories work together to provide a comprehensive framework for creati

## Contributing

We welcome contributions! Please see our [Contributing Guide](./CONTRIBUTING.md) for details.
We welcome contributions! Please see our [Contributing Guide](./docs/CONTRIBUTING.md) for details.

### Quick Start

Expand All @@ -161,4 +161,4 @@ chore: maintenance tasks

Use `npm run commit` for guided commit messages.

For detailed guidelines, see [CONTRIBUTING.md](./CONTRIBUTING.md) and [versioning docs](./docs/articles/devs/versioning.md).
For detailed guidelines, see [CONTRIBUTING.md](./docs/CONTRIBUTING.md) and [versioning docs](./docs/articles/devs/versioning.md).
File renamed without changes.
2 changes: 1 addition & 1 deletion docs/articles/devs/contribution_guides/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@
- **[Contributing Languages](./contributing_languages.md)** - Add new language translations to the internationalization system
- **[Implementing LLM Providers](./implementing_llm_providers.md)** - Complete guide for adding new Large Language Model providers

For general contribution guidelines, see [General Contribution Guidelines](../how_to_contribute.md).
For general contribution guidelines, see [General Contribution Guidelines](../CONTRIBUTING.md).
33 changes: 0 additions & 33 deletions docs/articles/devs/how_to_contribute.md

This file was deleted.

6 changes: 5 additions & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Documentation for maintainers and contributors working on Hatchling's codebase.

### Contributing

- [**General Contribution Guidelines**](./articles/devs/how_to_contribute.md) - Standards for branches, versioning, and automation
- [**General Contribution Guidelines**](./articles/devs/CONTRIBUTING.md) - Standards for branches, versioning, and automation
- [Contributing Languages](./articles/devs/contribution_guides/contributing_languages.md) - How to add new language translations
- [Implementing LLM Providers](./articles/devs/contribution_guides/implementing_llm_providers.md) - Complete guide for adding new LLM providers

Expand All @@ -56,3 +56,7 @@ Documentation for maintainers and contributors working on Hatchling's codebase.
### Diagram Sources

- [PlantUML Sources](./resources/diagrams/puml/) - Editable source files for architecture and workflow diagrams

## Change Log

For recent changes and updates, see the [CHANGELOG](./CHANGELOG.md).
Loading