Skip to content

v0.0.1#179

Open
a5chin wants to merge 165 commits into
mainfrom
develop
Open

v0.0.1#179
a5chin wants to merge 165 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, Bug fix, Documentation


Description

  • Update GitHub Actions workflows to latest versions

  • Configure GitHub Environments and branch protection rules

  • Refactor release and deployment workflows for develop and main

  • Add Zed editor settings and a custom dictionary for spell checking


Diagram Walkthrough

flowchart LR
  A[GitHub Actions Workflows] --> B{Update Action Versions};
  A --> C{Refactor Release & Deploy Logic};
  A --> D{Add Environment Configuration};
  D --> D1[.github/environments.json];
  D --> D2[.github/protection.json];
  D --> D3[.github/workflows/setting.yml];
  B --> B1[actions/checkout v6->v7];
  B --> B2[docker/* actions v3->v4, v5->v6, v6->v7];
  B --> B3[release-drafter v6->v7];
  B --> B4[setup-uv v7->v8.2.0];
  B --> B5[pr-agent v0.31->v0.37.0];
  C --> C1[.github/workflows/release.yml];
  C --> C2[.github/workflows/publish-app.yml];
  C --> C3[.github/workflows/publish-devcontainer.yml];
  E[Developer Tooling] --> E1[Add Zed Editor Settings];
  E --> E2[Add Prettier JSON Configuration];
  E --> E3[Add Custom Dictionary];
  F[Dependencies] --> F1[Bump Python Dependencies];
Loading

File Walkthrough

Relevant files
Dependencies
8 files
action.yml
Update `setup-uv` action to version `v8.2.0`                         
+1/-1     
actionlint.yml
Update `actions/checkout` to version `v7`                               
+1/-1     
devcontainer.yml
Update Docker-related actions to newer versions                   
+5/-5     
docker.yml
Update Docker-related actions to newer versions                   
+5/-5     
format.yml
Update `actions/checkout` to version `v7`                               
+2/-2     
lint.yml
Update `actions/checkout` to version `v7`                               
+3/-3     
pr-agent.yml
Update `pr-agent` action to version `v0.37.0`                       
+1/-1     
pyproject.toml
Bump several Python dependencies to newer versions             
+14/-14 
Configuration changes
4 files
environments.json
Add GitHub Environments for Develop, Production, and GitHub Pages
+23/-0   
protection.json
Add branch protection rules for the `develop` branch         
+15/-0   
.prettierrc.json
Add Prettier configuration for JSON files                               
+11/-0   
settings.json
Add Zed editor settings for formatting and language servers
+48/-0   
Enhancement
7 files
approve.yml
Add `pull-requests: write` permission and `checkout` step
+6/-0     
gh-deploy.yml
Assign `github-pages` environment and update actions         
+4/-2     
publish-app.yml
Change push trigger branch to `develop` and update Docker actions
+6/-6     
publish-devcontainer.yml
Change push trigger branch to `develop` and update Docker actions
+6/-6     
release.yml
Refactor release workflow for develop and main branches with
environments
+36/-9   
setting.yml
Add environment and permission configuration jobs, set default branch
to develop
+92/-14 
test.yml
Add `develop` branch to push trigger and update Codecov actions
+4/-3     
Cleanup
1 files
draft.yml
Remove the Draft Release workflow                                               
+0/-27   
Documentation
1 files
codebook.toml
Add a new file with a custom dictionary for spell checking
+117/-0 

a5chin and others added 30 commits May 18, 2026 13:28
chore(uv): update ruff requirement from >=0.15.12 to >=0.15.13
Updates the requirements on [sqlfluff](https://github.com/sqlfluff/sqlfluff) to permit the latest version.
- [Release notes](https://github.com/sqlfluff/sqlfluff/releases)
- [Changelog](https://github.com/sqlfluff/sqlfluff/blob/main/CHANGELOG.md)
- [Commits](sqlfluff/sqlfluff@4.2.0...4.2.1)

---
updated-dependencies:
- dependency-name: sqlfluff
  dependency-version: 4.2.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
chore(uv): update sqlfluff requirement from >=4.2.0 to >=4.2.1
Updates the requirements on [ty](https://github.com/astral-sh/ty) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ty/releases)
- [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ty@0.0.36...0.0.38)

---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.38
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
chore(uv): update ty requirement from >=0.0.36 to >=0.0.38
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.15.13...0.15.14)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.15.14
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(uv): update ruff requirement from >=0.15.13 to >=0.15.14
Updates the requirements on [ty](https://github.com/astral-sh/ty) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ty/releases)
- [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ty@0.0.38...0.0.39)

---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.39
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [jaxtyping](https://github.com/patrick-kidger/jaxtyping) to permit the latest version.
- [Release notes](https://github.com/patrick-kidger/jaxtyping/releases)
- [Commits](patrick-kidger/jaxtyping@v0.3.9...v0.3.10)

---
updated-dependencies:
- dependency-name: jaxtyping
  dependency-version: 0.3.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
chore(uv): update ty requirement from >=0.0.38 to >=0.0.39
chore(uv): update jaxtyping requirement from >=0.3.9 to >=0.3.10
Updates the requirements on [ty](https://github.com/astral-sh/ty) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ty/releases)
- [Changelog](https://github.com/astral-sh/ty/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ty@0.0.39...0.0.40)

---
updated-dependencies:
- dependency-name: ty
  dependency-version: 0.0.40
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
chore(uv): update ty requirement from >=0.0.39 to >=0.0.40
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version.
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.15.14...0.15.15)

---
updated-dependencies:
- dependency-name: ruff
  dependency-version: 0.15.15
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
chore(uv): update ruff requirement from >=0.15.14 to >=0.15.15
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/checkout action to v7
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/cache action to v6
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