Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: supabase/postgres
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: pcnc/runner-group
Choose a base ref
...
head repository: supabase/postgres
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: develop
Choose a head ref
  • 20 commits
  • 53 files changed
  • 12 contributors

Commits on Jun 6, 2025

  1. Configuration menu
    Copy the full SHA
    50d0c77 View commit details
    Browse the repository at this point in the history
  2. feat: bumps auth to v2.175.0 (#1631)

    Bumps Auth to v2.175.0
    
    Co-authored-by: Chris Stockton <chris.stockton@supabase.io>
    cstockton and Chris Stockton authored Jun 6, 2025
    Configuration menu
    Copy the full SHA
    df59fac View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2025

  1. feat: auth v2.176.1 (#1636)

    hf authored Jun 11, 2025
    Configuration menu
    Copy the full SHA
    87829eb View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2025

  1. Configuration menu
    Copy the full SHA
    a7c5b02 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2025

  1. feat: allow checkout of fork repository on workflow approval (#1643)

    * feat: allow checkout of fork repository on workflow approval
    
    Based on #1635
    
    * Do not use secrets if they are not available
    
    In the forks, secrets are not available.
    jfroche authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    2bdd0f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2025

  1. Use nix-fast-build to build all checks (#1642)

    * Use nix-fast-build to build all checks
    
    CI build the required nix packages defined in flake checks. We use the
    `nix-fast-build` tool to speed up the evaluation and build process.
    
    We now use the same GitHub action to install nix.
    
    We upload the build results to the cache using a post build hook.
    
    * Run nix-fast-build from the GH Actions workflow
    
    No need to run an extra shell script to run nix-fast-build.
    
    * Upgrade the runners
    
    * Fix issue with simultaneous pg build on darwin
    
    Make sure each build use different port per version.
    Make sure they use different pgsodium directories.
    jfroche authored Jun 18, 2025
    Configuration menu
    Copy the full SHA
    521a974 View commit details
    Browse the repository at this point in the history
  2. ci: fix nix cache configuration

    jfroche authored and soedirgo committed Jun 18, 2025
    Configuration menu
    Copy the full SHA
    4b77682 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2025

  1. ci: Use larger runner for other workflows and wait for the nix workfl…

    …ow to succeed (#1652)
    
    * ci: use larger runner for the test and testinfra-ami-build workflows
    
    * ci: wait for the nix workflow to succeed before running the test and testinfra-ami-build workflow
    
    * ci: use larger runner for other workflows
    
    * chore: be less verbose when building postgresql dev setup
    
    * ci: build and cache more packages in the Nix CI workflow
    
    * ci: run nix copy
    
    * ci: do not run nix as root
    jfroche authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    e9e60ba View commit details
    Browse the repository at this point in the history
  2. ci: fix CI regressions (#1655)

    * ci: revert change to qemu image build workflow
    
    The workflow requires KVM on ARM. This is not available on the large
    GitHub Actions runners. We revert the change to the workflow.
    
    * ci: fix missing step to login to AWS after switching runner
    
    Since the runner was switched to a Github-hosted runner, we need to
    add a step to log in to AWS.
    jfroche authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    4a073c2 View commit details
    Browse the repository at this point in the history
  3. ci: fix workflow dependencies (#1659)

    We want to run test.yaml and testinfra-ami-build.yaml after
    nix-build.yaml. We start using reusable workflow instead of relying on
    workflow_run which doesn't work well with pull requests.
    jfroche authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    2b07c9c View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2025

  1. chore: fix and add a check for the nix devshell (#1656)

    * chore: fix nix devshell (`nix develop`)
    
    * chore: add a `nix flake check` for the devShell
    yvan-sraka authored Jun 20, 2025
    Configuration menu
    Copy the full SHA
    7d78f14 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2025

  1. fix: pin version of libpq to 17.x (#1649)

    * fix: pin version of libpq to the major version installed
    
    * fix: the variable is postgresql_major_version
    
    * fix: using the correct var
    
    * fix: default to postgres 15 major version
    
    * fix: default to 15
    
    * fix: supposedly main contains all releases for libpq5
    
    * fix: syntax
    
    * fix: different syntax
    
    * fix: rely on ppa
    
    * fix: ppa removal
    
    * fix: change to trigger workflow
    
    * fix: adding a test to see postgres version
    
    * fix: testing for failure related to libpq5 version issue
    
    * test: include read-only test for postgrest
    
    * test: reduce log access time
    
    * test: make sure to fail if version wrong
    
    * chore: bump vars
    samrose authored Jun 23, 2025
    Configuration menu
    Copy the full SHA
    51ddf76 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2025

  1. ci: no longer build Oriole QEMU artifact

    Said artifact is no longer being used. If needed in the future, it can
    be trivially reintroduced, but in the meantime there's no reason to
    expend resources on them.
    darora committed Jun 24, 2025
    Configuration menu
    Copy the full SHA
    f5a1342 View commit details
    Browse the repository at this point in the history
  2. chore: disable auth config reloading within qemu artifact

    The QEMU artifact is not running with a filesystem that supports the
    inotify API, resulting in spurious error messages, and broken config
    reloading.
    darora committed Jun 24, 2025
    Configuration menu
    Copy the full SHA
    4f45470 View commit details
    Browse the repository at this point in the history
  3. chore: strip out unnecessary dependencies from QEMU builds

    Also upgrades to Alpine 3.22.
    darora committed Jun 24, 2025
    Configuration menu
    Copy the full SHA
    f5ba2a5 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2025

  1. feat: Install gandalf, salt-wrapper for infra (#1657)

    * feat: Install gandalf, salt-wrapper for infra
    
    * chore: version bumps
    
    * bumping oriole build also
    
    * fix: create the Gandalf group
    
    * fix: implicitly create the gandalf group
    
    * fix: correct gandalf archive path
    
    * fix: unpack gandalf build correctly
    
    * fix: reorganise order for gandalf installs
    
    * fix: point to the correct path
    
    * chore: bump vars due to conflicts
    
    * fix: pin version of libpq to 17.x (#1649)
    
    * fix: pin version of libpq to the major version installed
    
    * fix: the variable is postgresql_major_version
    
    * fix: using the correct var
    
    * fix: default to postgres 15 major version
    
    * fix: default to 15
    
    * fix: supposedly main contains all releases for libpq5
    
    * fix: syntax
    
    * fix: different syntax
    
    * fix: rely on ppa
    
    * fix: ppa removal
    
    * fix: change to trigger workflow
    
    * fix: adding a test to see postgres version
    
    * fix: testing for failure related to libpq5 version issue
    
    * test: include read-only test for postgrest
    
    * test: reduce log access time
    
    * test: make sure to fail if version wrong
    
    * chore: bump vars
    
    * ci: no longer build Oriole QEMU artifact
    
    Said artifact is no longer being used. If needed in the future, it can
    be trivially reintroduced, but in the meantime there's no reason to
    expend resources on them.
    
    * chore: disable auth config reloading within qemu artifact
    
    The QEMU artifact is not running with a filesystem that supports the
    inotify API, resulting in spurious error messages, and broken config
    reloading.
    
    * chore: strip out unnecessary dependencies from QEMU builds
    
    Also upgrades to Alpine 3.22.
    
    * chore: version bumps
    
    * tests: update user and group test adding gandalf
    
    * chore: add gandalf user to user list
    
    ---------
    
    Co-authored-by: Crispy1975 <12525875+Crispy1975@users.noreply.github.com>
    Co-authored-by: samrose <samuel@supabase.io>
    Co-authored-by: Div Arora <root@darora.com>
    4 people authored Jun 25, 2025
    Configuration menu
    Copy the full SHA
    e321760 View commit details
    Browse the repository at this point in the history
  2. fix: gandalf path name

    Should use `-` instead of `_`
    soedirgo committed Jun 25, 2025
    Configuration menu
    Copy the full SHA
    00cb0aa View commit details
    Browse the repository at this point in the history
  3. Sam/revert wandelf (#1673)

    * Revert "fix: gandalf path name"
    
    This reverts commit 00cb0aa.
    
    * Revert "feat: Install gandalf, salt-wrapper for infra (#1657)"
    
    This reverts commit e321760.
    
    * chore: bump versions
    samrose authored Jun 25, 2025
    Configuration menu
    Copy the full SHA
    58024c1 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2025

  1. fix: allow postgres to grant storage privs to other roles (#1666)

    * fix: allow postgres to grant storage privs to other roles
    
    Temporary fix until STORAGE-211 is completed
    
    * chore: bump AMI versions
    
    * chore: bump AMI versions
    soedirgo authored Jun 26, 2025
    Configuration menu
    Copy the full SHA
    0271bfe View commit details
    Browse the repository at this point in the history
  2. test: tests on various docs pages for supabase docs (#1675)

    * test: tests on various docs pages for supabase docs
    
    * tests: more docs tests
    
    * tests: the rest of the postgres supabase docs tests`
    samrose authored Jun 26, 2025
    Configuration menu
    Copy the full SHA
    c57842f View commit details
    Browse the repository at this point in the history
Loading