From 9d878b04ad8e2e8c6f0dfae104b63e70328d358f Mon Sep 17 00:00:00 2001 From: Alex Shapalov <41966+alexshapalov@users.noreply.github.com> Date: Thu, 15 Oct 2026 22:34:21 -0700 Subject: [PATCH] Release prep: README pins and version wording, checkout v7 (Node 24), Marketplace-length description Co-Authored-By: Claude Opus 5.5 --- .github/workflows/test.yml | 2 +- README.md | 6 ++++-- action.yml | 5 ++--- docs/example-run.md | 2 -- 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f172073..9560a47 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -20,7 +20,7 @@ jobs: options: >- --health-cmd pg_isready --health-interval 5s --health-timeout 5s --health-retries 10 steps: - - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: shellcheck run: shellcheck -S warning lib/pgrun-ci tests/*.sh - name: python syntax diff --git a/README.md b/README.md index 753a1c1..cf1c95c 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ On every pull request, PGRun CI: Your production database is never touched, and pull request code never sees a production credential. -> Status: **v1 in review**. Rails is the first supported framework. +> Status: **v1**. Rails is the first supported framework. ## Production-like CI in 3 steps @@ -45,7 +45,7 @@ jobs: cancel-in-progress: true steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - uses: pgrundev/ci-action@v1 with: @@ -53,6 +53,8 @@ jobs: mode: production-like ``` +`@v1` follows the latest v1 release. To pin an exact, immutable version instead, use the release's full commit SHA, which the [release page](https://github.com/pgrundev/ci-action/releases) lists: `uses: pgrundev/ci-action@ # v1.0.0`. See [versioning](docs/versioning.md). + That's all. There are no scripts to copy, no Ruby helpers and no database configuration. ## What runs on every pull request diff --git a/action.yml b/action.yml index 062c68f..057eae4 100644 --- a/action.yml +++ b/action.yml @@ -1,8 +1,7 @@ name: PGRun CI description: >- - Test every pull request against its own disposable, production-like - PostgreSQL database: sanitized production data on a copy-on-write PGX - branch, migrations and data-loss checks, automatic cleanup. + Per-PR production-like PostgreSQL: a sanitized copy-on-write branch, + migration and data-loss checks, automatic cleanup. author: PGRun branding: icon: database diff --git a/docs/example-run.md b/docs/example-run.md index 4372cc9..21b7909 100644 --- a/docs/example-run.md +++ b/docs/example-run.md @@ -95,5 +95,3 @@ pgrun: 2 test files in 2 groups (by file size) 1 runs, 3 assertions, 0 failures, 0 errors, 0 skips pgrun: deleted 2 branch(es) in 1000 ms ``` - -A screenshot from a real GitHub-hosted run will be added when v1.0.0 is published.