1
0
Fork 0

Adding upstream version 23.13.7.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-13 21:33:48 +01:00
parent e47608846f
commit 9d7e0ff7aa
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
38 changed files with 5529 additions and 5366 deletions

View file

@ -9,7 +9,20 @@ permissions:
contents: read
jobs:
should-deploy-rs:
runs-on: ubuntu-latest
outputs:
deploy: ${{ steps.set_deploy.outputs.deploy }}
steps:
- uses: actions/checkout@v3
- id: check_deploy
run: |
bash ./.github/workflows/should_deploy_sqlglotrs.sh
if [ $? -eq 0 ]; then echo "deploy=true" >> $GITHUB_OUTPUT; fi
build-rs:
needs: should-deploy-rs
if: needs.should-deploy-rs.outputs.deploy == 'true'
strategy:
matrix:
os: [linux, macos, windows]
@ -51,6 +64,8 @@ jobs:
path: sqlglotrs/dist
sdist-rs:
needs: should-deploy-rs
if: needs.should-deploy-rs.outputs.deploy == 'true'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
@ -67,8 +82,9 @@ jobs:
path: sqlglotrs/dist
deploy-rs:
needs: [should-deploy-rs, build-rs, sdist-rs]
if: needs.should-deploy-rs.outputs.deploy == 'true'
runs-on: ubuntu-latest
needs: [build-rs, sdist-rs]
steps:
- uses: actions/download-artifact@v3
with: