Skip to content

Commit

Permalink
Merge pull request #6901 from neondatabase/rc/2024-02-26
Browse files Browse the repository at this point in the history
Release 2024-02-26
  • Loading branch information
petuhovskiy authored Feb 26, 2024
2 parents 96a4e8d + 6f7f895 commit 6460bef
Show file tree
Hide file tree
Showing 137 changed files with 6,011 additions and 2,490 deletions.
12 changes: 6 additions & 6 deletions .github/actions/allure-report-generate/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ runs:
PR_NUMBER=$(jq --raw-output .pull_request.number "$GITHUB_EVENT_PATH" || true)
if [ "${PR_NUMBER}" != "null" ]; then
BRANCH_OR_PR=pr-${PR_NUMBER}
elif [ "${GITHUB_REF_NAME}" = "main" ] || [ "${GITHUB_REF_NAME}" = "release" ]; then
elif [ "${GITHUB_REF_NAME}" = "main" ] || [ "${GITHUB_REF_NAME}" = "release" ] || [ "${GITHUB_REF_NAME}" = "release-proxy" ]; then
# Shortcut for special branches
BRANCH_OR_PR=${GITHUB_REF_NAME}
else
Expand All @@ -59,7 +59,7 @@ runs:
BUCKET: neon-github-public-dev

# TODO: We can replace with a special docker image with Java and Allure pre-installed
- uses: actions/setup-java@v3
- uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '17'
Expand All @@ -76,8 +76,8 @@ runs:
rm -f ${ALLURE_ZIP}
fi
env:
ALLURE_VERSION: 2.24.0
ALLURE_ZIP_SHA256: 60b1d6ce65d9ef24b23cf9c2c19fd736a123487c38e54759f1ed1a7a77353c90
ALLURE_VERSION: 2.27.0
ALLURE_ZIP_SHA256: b071858fb2fa542c65d8f152c5c40d26267b2dfb74df1f1608a589ecca38e777

# Potentially we could have several running build for the same key (for example, for the main branch), so we use improvised lock for this
- name: Acquire lock
Expand Down Expand Up @@ -180,7 +180,7 @@ runs:
fi
- name: Cache poetry deps
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.cache/pypoetry/virtualenvs
key: v2-${{ runner.os }}-python-deps-${{ hashFiles('poetry.lock') }}
Expand Down Expand Up @@ -215,7 +215,7 @@ runs:
rm -rf ${WORKDIR}
fi
- uses: actions/github-script@v6
- uses: actions/github-script@v7
if: always()
env:
REPORT_URL: ${{ steps.generate-report.outputs.report-url }}
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/allure-report-store/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ runs:
PR_NUMBER=$(jq --raw-output .pull_request.number "$GITHUB_EVENT_PATH" || true)
if [ "${PR_NUMBER}" != "null" ]; then
BRANCH_OR_PR=pr-${PR_NUMBER}
elif [ "${GITHUB_REF_NAME}" = "main" ] || [ "${GITHUB_REF_NAME}" = "release" ]; then
elif [ "${GITHUB_REF_NAME}" = "main" ] || [ "${GITHUB_REF_NAME}" = "release" ] || [ "${GITHUB_REF_NAME}" = "release-proxy" ]; then
# Shortcut for special branches
BRANCH_OR_PR=${GITHUB_REF_NAME}
else
Expand Down
4 changes: 2 additions & 2 deletions .github/actions/run-python-test-set/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -80,13 +80,13 @@ runs:

- name: Checkout
if: inputs.needs_postgres_source == 'true'
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
submodules: true
fetch-depth: 1

- name: Cache poetry deps
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: ~/.cache/pypoetry/virtualenvs
key: v2-${{ runner.os }}-python-deps-${{ hashFiles('poetry.lock') }}
Expand Down
8 changes: 7 additions & 1 deletion .github/workflows/actionlint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,14 @@ concurrency:
cancel-in-progress: ${{ github.event_name == 'pull_request' }}

jobs:
actionlint:
check-permissions:
if: ${{ !contains(github.event.pull_request.labels.*.name, 'run-no-ci') }}
uses: ./.github/workflows/check-permissions.yml
with:
github-event-name: ${{ github.event_name}}

actionlint:
needs: [ check-permissions ]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/approved-for-ci-run.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:
steps:
- run: gh pr --repo "${GITHUB_REPOSITORY}" edit "${PR_NUMBER}" --remove-label "approved-for-ci-run"

- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
ref: main
token: ${{ secrets.CI_ACCESS_TOKEN }}
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/benchmarking.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ jobs:
options: --init

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Download Neon artifact
uses: ./.github/actions/download
Expand Down Expand Up @@ -221,7 +221,7 @@ jobs:
timeout-minutes: 480

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Download Neon artifact
uses: ./.github/actions/download
Expand Down Expand Up @@ -366,7 +366,7 @@ jobs:
options: --init

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Download Neon artifact
uses: ./.github/actions/download
Expand Down Expand Up @@ -465,7 +465,7 @@ jobs:
options: --init

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Download Neon artifact
uses: ./.github/actions/download
Expand Down Expand Up @@ -562,7 +562,7 @@ jobs:
options: --init

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Download Neon artifact
uses: ./.github/actions/download
Expand Down
Loading

1 comment on commit 6460bef

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

2418 tests run: 2298 passed, 0 failed, 120 skipped (full report)


Code coverage* (full report)

  • functions: 28.8% (6777 of 23523 functions)
  • lines: 47.7% (41237 of 86530 lines)

* collected from Rust tests only


The comment gets automatically updated with the latest test results
6460bef at 2024-02-26T17:49:10.858Z :recycle:

Please sign in to comment.