Skip to content

v0.0.1#179

Open
a5chin wants to merge 167 commits into
mainfrom
develop
Open

v0.0.1#179
a5chin wants to merge 167 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 latest versions across multiple workflows.

  • Introduce new GitHub environments and branch protection rules.

  • Refactor release and deployment workflows for develop and main branches.

  • Add editor configurations for Prettier and Zed, and a custom word list.

  • Bump Python dependencies in pyproject.toml.


Diagram Walkthrough

flowchart LR
    A[.github/environments.json] --> B[Configure GitHub Environments]
    C[.github/protection.json] --> D[Apply Branch Protection Rules]
    E[.zed/settings.json] --> F[Configure Zed Editor]
    G[.prettierrc.json] --> H[Configure Prettier Formatting]
    I[codebook.toml] --> J[Define Custom Spell Check Words]

    subgraph GitHub Workflows
        B -- via setting.yml --> K[GitHub Repository Settings]
        D -- via setting.yml --> K
    end
Loading

File Walkthrough

Relevant files
Dependencies
7 files
action.yml
Update `setup-uv` action to v8.2.0.                                           
+1/-1     
actionlint.yml
Update `actions/checkout` to v7.                                                 
+1/-1     
devcontainer.yml
Update Docker-related GitHub Actions to latest versions. 
+5/-5     
docker.yml
Update Docker-related GitHub Actions to latest versions. 
+5/-5     
format.yml
Update `actions/checkout` to v7.                                                 
+2/-2     
lint.yml
Update `actions/checkout` to v7.                                                 
+3/-3     
pyproject.toml
Bump various Python project dependencies.                               
+14/-14 
Configuration changes
5 files
environments.json
Add GitHub environment configurations for Develop, Production, and
GitHub Pages.
+23/-0   
protection.json
Define branch protection rules for `develop` and `main` branches.
+15/-0   
.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 custom word list for spell checking.                                 
+117/-0 
Enhancement
8 files
approve.yml
Grant pull request write permissions and update checkout action.
+6/-0     
gh-deploy.yml
Assign `github-pages` environment and update actions.       
+4/-2     
pr-agent.yml
Update `pr-agent` action and configure model settings.     
+1/-1     
publish-app.yml
Change app publish trigger to develop branch and update Docker
actions.
+6/-6     
publish-devcontainer.yml
Change devcontainer publish trigger to develop branch and update
Docker actions.
+6/-6     
release.yml
Refactor release workflow to use push events and separate
develop/production environments.
+36/-9   
setting.yml
Refactor settings workflow to configure branch, environments, pages,
and permissions.
+92/-14 
test.yml
Add `develop` branch to test trigger and update actions. 
+4/-3     
Removal
1 files
draft.yml
Remove the draft release workflow.                                             
+0/-27   

a5chin and others added 30 commits May 21, 2026 18:03
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