diff --git a/.github/workflows/deploy-pages.yml b/.github/workflows/deploy-pages.yml index 92eb2ce..5ce08c1 100644 --- a/.github/workflows/deploy-pages.yml +++ b/.github/workflows/deploy-pages.yml @@ -28,12 +28,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: fetch-depth: 0 # Needed for git-revision-date-localized plugin - name: Setup Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v6 with: python-version: '3.x' cache: 'pip' diff --git a/.github/workflows/generate-terminal-gifs.yaml b/.github/workflows/generate-terminal-gifs.yaml index 5c524c3..f5018c6 100644 --- a/.github/workflows/generate-terminal-gifs.yaml +++ b/.github/workflows/generate-terminal-gifs.yaml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 @@ -22,7 +22,7 @@ jobs: python-version: '3.x' - name: Setup Go - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 + uses: actions/setup-go@v6 with: go-version: '1.25.8' diff --git a/.github/workflows/major-tagging.yaml b/.github/workflows/major-tagging.yaml index 637c7cb..a0d70b3 100644 --- a/.github/workflows/major-tagging.yaml +++ b/.github/workflows/major-tagging.yaml @@ -10,5 +10,5 @@ jobs: name: Move major tag runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - uses: phwt/major-tagging-action@v1 diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index b5bef2a..fbdc14f 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - name: Set up Python uses: actions/setup-python@v6 @@ -47,7 +47,7 @@ jobs: run: python -m build - name: Upload build artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: distribution path: dist/ @@ -58,10 +58,10 @@ jobs: if: github.event_name == 'release' || (github.event_name == 'workflow_dispatch' && github.event.inputs.upload == 'true') steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v7 - name: Download build artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v7 with: name: distribution path: dist/ diff --git a/.github/workflows/push-to-registry.yaml b/.github/workflows/push-to-registry.yaml index ac06960..527dd85 100644 --- a/.github/workflows/push-to-registry.yaml +++ b/.github/workflows/push-to-registry.yaml @@ -21,7 +21,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 - name: Log in to the Container registry uses: docker/login-action@v3 diff --git a/.github/workflows/release-drafter.yaml b/.github/workflows/release-drafter.yaml index a7d254b..027250f 100644 --- a/.github/workflows/release-drafter.yaml +++ b/.github/workflows/release-drafter.yaml @@ -13,7 +13,7 @@ jobs: pull-requests: write steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v7 with: fetch-depth: 0 - uses: release-drafter/release-drafter@v6.1.0 diff --git a/.github/workflows/struct-generate.yaml b/.github/workflows/struct-generate.yaml index 991d3cd..86b55ce 100644 --- a/.github/workflows/struct-generate.yaml +++ b/.github/workflows/struct-generate.yaml @@ -68,10 +68,10 @@ jobs: runs-on: ${{ inputs.runs_on }} steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v7 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.x' cache: 'pip' @@ -129,7 +129,7 @@ jobs: fi - name: Generate PR with changes - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.token }} commit-message: ${{ inputs.pr_title }} diff --git a/.github/workflows/struct-on-gha.yaml b/.github/workflows/struct-on-gha.yaml index 55e0d79..55f55bd 100644 --- a/.github/workflows/struct-on-gha.yaml +++ b/.github/workflows/struct-on-gha.yaml @@ -1,4 +1,4 @@ -name: stuct-on-gha +name: struct-on-gha on: workflow_dispatch: @@ -8,10 +8,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v7 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.x' @@ -27,7 +27,7 @@ jobs: - name: Generate PR with changes if: github.event_name == 'workflow_dispatch' - uses: peter-evans/create-pull-request@v7 + uses: peter-evans/create-pull-request@v8 with: token: ${{ secrets.GITHUB_TOKEN }} commit-message: "Run StructKit generate on repository" diff --git a/.github/workflows/test-script.yaml b/.github/workflows/test-script.yaml index b275309..55ff793 100644 --- a/.github/workflows/test-script.yaml +++ b/.github/workflows/test-script.yaml @@ -8,8 +8,7 @@ on: branches: - main -env: - OPENAI_API_KEY: "my-test-key" +# Removed hardcoded test API key - use secrets instead if needed jobs: build: @@ -18,10 +17,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v5 + uses: actions/checkout@v7 - name: Set up Python 3.10 - uses: actions/setup-python@v5 + uses: actions/setup-python@v6 with: python-version: '3.10' cache: pip diff --git a/.github/workflows/z-pre-commit.yaml b/.github/workflows/z-pre-commit.yaml index 300cdf8..7d7c492 100644 --- a/.github/workflows/z-pre-commit.yaml +++ b/.github/workflows/z-pre-commit.yaml @@ -10,6 +10,6 @@ jobs: pre-commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v5 - - uses: actions/setup-python@v5.6.0 + - uses: actions/checkout@v7 + - uses: actions/setup-python@v6 - uses: pre-commit/action@v3.0.1