Skip to content

v0.0.1 - #179

Open
a5chin wants to merge 193 commits into
mainfrom
develop
Open

v0.0.1#179
a5chin wants to merge 193 commits into
mainfrom
develop

Conversation

@a5chin

@a5chin a5chin commented Feb 21, 2026

Copy link
Copy Markdown
Owner

User description

Type of Change

  • Hotfix
  • Bug Fix
  • Dependency Update
  • Feature
  • Refactor
  • CI/CD
  • Documentation

Related Issues

Breaking Changes

  • No breaking changes
  • API signature changed
  • Configuration changed
  • Behavior changed
  • Dependencies changed
  • Features removed

Checklist

  • Dependencies added/updated
  • New environment variables
  • Performance impact assessed
  • Security implications reviewed
  • Deployment notes

Additional Context


PR Type

Enhancement, Configuration changes, Dependencies


Description

  • Update GitHub Actions to their latest versions.

  • Introduce GitHub Environments and Branch Protection for develop and main.

  • Add Zed editor settings and Prettier configuration for JSON files.

  • Update Python project dependencies and ruff configuration.

  • Refactor release and settings workflows, including default branch to develop.


Diagram Walkthrough

flowchart LR
  A[GitHub Actions] --> B{Update Action Versions};
  C[New GitHub Configurations] --> D[Environments];
  C --> E[Branch Protection];
  F[Editor Configurations] --> G[Zed Settings];
  F --> H[Prettier JSON];
  I[Python Dependencies] --> J[pyproject.toml & ruff.toml];
  B & D & E & G & H & J --> K[CI/CD Workflows Refactor];
Loading

File Walkthrough

Relevant files
Dependencies
9 files
action.yml
Update `setup-uv` action to v9.0.0                                             
+1/-1     
actionlint.yml
Update `checkout` and `action-actionlint` actions to latest versions
+1/-1     
devcontainer.yml
Update Docker-related GitHub Actions and Hadolint action 
+6/-6     
docker.yml
Update Docker-related GitHub Actions and Hadolint action 
+6/-6     
format.yml
Update `checkout` action to v7                                                     
+2/-2     
labeler.yml
Update `labeler` action to v7                                                       
+1/-1     
lint.yml
Update `checkout` action to v7                                                     
+3/-3     
pr-agent.yml
Update `pr-agent` action to v0.41.1                                           
+1/-1     
pyproject.toml
Update various Python project dependencies                             
+14/-14 
Configuration changes
9 files
environments.json
Add GitHub Environments configuration for Develop, Production, and
GitHub Pages
+23/-0   
protection.json
Add branch protection rules for the `develop` branch         
+15/-0   
publish-app.yml
Change push branch to `develop` and update Docker-related actions
+6/-6     
publish-devcontainer.yml
Change push branch to `develop` and update Docker-related actions
+6/-6     
test.yml
Add `develop` branch to push trigger and update Codecov actions
+4/-3     
.prettierrc.json
Add Prettier configuration for JSON files                               
+11/-0   
settings.json
Add Zed editor settings for formatting, file types, and language
servers
+48/-0   
codebook.toml
Add a list of custom words for codebook tool                         
+117/-0 
ruff.toml
Ignore `CPY001` rule in Ruff configuration                             
+1/-0     
Enhancement
4 files
approve.yml
Add pull request write permissions and checkout step for bot approval
+6/-0     
gh-deploy.yml
Add github-pages environment and update checkout and cache actions
+4/-2     
release.yml
Refactor release workflow with separate jobs for develop and
production
+36/-9   
setting.yml
Refactor settings workflow to manage branches, environments, pages,
and permissions
+92/-14 
Removal
1 files
draft.yml
Remove the Draft Release workflow                                               
+0/-27   

renovate Bot and others added 30 commits June 23, 2026 19:45
chore(deps): update actions/cache action to v6
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update actions/labeler action to v7
chore(deps): update astral-sh/setup-uv action to v9
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Bumps [docker/login-action](https://github.com/docker/login-action) from 4 to 4.5.2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@v4...v4.5.2)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 7 to 7.6.0.
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](release-drafter/release-drafter@v7...v7.6.0)

---
updated-dependencies:
- dependency-name: release-drafter/release-drafter
  dependency-version: 7.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…login-action-4.5.2

chore(github-actions): bump docker/login-action from 4 to 4.5.2
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…-drafter/release-drafter-7.6.0

chore(github-actions): bump release-drafter/release-drafter from 7 to 7.6.0
…289)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant