From fcd5c34f57c39dbed7f19932d56c0d9e1f6e4c96 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 10 Sep 2026 19:05:43 +0000 Subject: [PATCH 1/3] build(deps): bump actions/upload-artifact from 4.6.2 to 7.0.1 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.2 to 7.0.1. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/ea165f8d65b6e75b540449e92b4886f43607fa02...043fb46d1a93c77aae656e7c1c64a875d1fc6a0a) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5240447..31550b9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -97,7 +97,7 @@ jobs: - name: Upload dry-run artifacts if: inputs.dry_run - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: Codex-Limits-${{ inputs.version }} path: | From 998c4d5ba6cc68ee07113330565ac06f62f1a317 Mon Sep 17 00:00:00 2001 From: thrr87 <193831865+thrr87@users.noreply.github.com> Date: Thu, 10 Sep 2026 21:29:14 +0200 Subject: [PATCH 2/3] test: verify upload-artifact v7 with release files --- .github/workflows/ci.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 01e0b81..a703100 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,6 +13,33 @@ concurrency: cancel-in-progress: true jobs: + artifact-check: + name: Artifact upload compatibility + runs-on: macos-15 + timeout-minutes: 5 + steps: + - name: Prepare release files + run: | + set -euo pipefail + artifacts="$RUNNER_TEMP/release-artifacts" + mkdir -p "$artifacts" + curl --fail --location --silent --show-error --retry 3 \ + https://github.com/thrr87/codex-limits/releases/download/v0.3.0/Codex-Limits-0.3.0.zip \ + --output "$artifacts/Codex-Limits-0.3.0.zip" + curl --fail --location --silent --show-error --retry 3 \ + https://github.com/thrr87/codex-limits/releases/download/v0.3.0/appcast.xml \ + --output "$artifacts/appcast.xml" + printf '%s\n' 'Codex Limits 0.3.0 artifact upload compatibility check.' > "$artifacts/Codex-Limits-0.3.0.md" + - name: Upload release files + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 + with: + name: Codex-Limits-0.3.0-upload-check + path: | + ${{ runner.temp }}/release-artifacts/Codex-Limits-0.3.0.zip + ${{ runner.temp }}/release-artifacts/appcast.xml + ${{ runner.temp }}/release-artifacts/Codex-Limits-0.3.0.md + if-no-files-found: error + retention-days: 1 test: name: Swift tests runs-on: macos-15 From 576b3049920fad0ca87cdf250c49b65011d96275 Mon Sep 17 00:00:00 2001 From: thrr87 <193831865+thrr87@users.noreply.github.com> Date: Thu, 10 Sep 2026 21:31:10 +0200 Subject: [PATCH 3/3] test: remove completed artifact upload compatibility probe --- .github/workflows/ci.yml | 27 --------------------------- 1 file changed, 27 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a703100..01e0b81 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,33 +13,6 @@ concurrency: cancel-in-progress: true jobs: - artifact-check: - name: Artifact upload compatibility - runs-on: macos-15 - timeout-minutes: 5 - steps: - - name: Prepare release files - run: | - set -euo pipefail - artifacts="$RUNNER_TEMP/release-artifacts" - mkdir -p "$artifacts" - curl --fail --location --silent --show-error --retry 3 \ - https://github.com/thrr87/codex-limits/releases/download/v0.3.0/Codex-Limits-0.3.0.zip \ - --output "$artifacts/Codex-Limits-0.3.0.zip" - curl --fail --location --silent --show-error --retry 3 \ - https://github.com/thrr87/codex-limits/releases/download/v0.3.0/appcast.xml \ - --output "$artifacts/appcast.xml" - printf '%s\n' 'Codex Limits 0.3.0 artifact upload compatibility check.' > "$artifacts/Codex-Limits-0.3.0.md" - - name: Upload release files - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 - with: - name: Codex-Limits-0.3.0-upload-check - path: | - ${{ runner.temp }}/release-artifacts/Codex-Limits-0.3.0.zip - ${{ runner.temp }}/release-artifacts/appcast.xml - ${{ runner.temp }}/release-artifacts/Codex-Limits-0.3.0.md - if-no-files-found: error - retention-days: 1 test: name: Swift tests runs-on: macos-15