Skip to content

Commit 70a720c

Browse files
committed
wip debugging windows support
1 parent c0f532d commit 70a720c

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

.github/workflows/upload-binaries.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ on:
55

66
jobs:
77
build:
8-
environment: production
98
runs-on: ${{ matrix.os }}
109
timeout-minutes: 30
1110
strategy:
@@ -91,6 +90,8 @@ jobs:
9190
arch: _x86_64
9291
ext: zip
9392

93+
environment: production
94+
9495
env:
9596
R2_ACCESS_KEY_ID: ${{ secrets.R2_ACCESS_KEY_ID }}
9697
R2_SECRET_ACCESS_KEY: ${{ secrets.R2_SECRET_ACCESS_KEY }}
@@ -101,13 +102,24 @@ jobs:
101102
- name: Checkout code
102103
uses: actions/checkout@v4
103104

104-
- name: Set environment variables
105+
- name: Set environment variables (Linux/macOS)
106+
if: runner.os != 'Windows'
107+
shell: bash
105108
run: |
106109
echo "DATABASE=${{ matrix.database }}" >> $GITHUB_ENV
107110
echo "DB_VERSION=${{ matrix.db_version }}" >> $GITHUB_ENV
108111
echo "DB_MAJOR_VERSION=$(echo '${{ matrix.db_version }}' | cut -d. -f1)" >> $GITHUB_ENV
109112
echo "ARCH_CLEAN=$(echo '${{ matrix.arch }}' | sed 's/^_//')" >> $GITHUB_ENV
110113
114+
- name: Set environment variables (Windows)
115+
if: runner.os == 'Windows'
116+
shell: bash
117+
run: |
118+
echo "DATABASE=${{ matrix.database }}" >> $GITHUB_ENV
119+
echo "DB_VERSION=${{ matrix.db_version }}" >> $GITHUB_ENV
120+
echo "DB_MAJOR_VERSION=${{ matrix.db_version.split('.')[0] }}" >> $GITHUB_ENV
121+
echo "ARCH_CLEAN=${{ matrix.arch.startsWith('_') && matrix.arch.substring(1) || matrix.arch }}" >> $GITHUB_ENV
122+
111123
- name: Set up architecture switching (x86_64 on macOS)
112124
if: matrix.arch == '_x86_64' && matrix.platform == 'macos'
113125
run: echo "alias brew='arch -x86_64 /usr/local/bin/brew'" >> $GITHUB_ENV

0 commit comments

Comments
 (0)