Skip to content

Commit 64c5e62

Browse files
committed
fix
1 parent d9cf6f1 commit 64c5e62

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/build-and-release-macos.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,9 @@ jobs:
2727
uses: actions/checkout@v4
2828

2929
- name: Build PostgreSQL, PostGIS, and Dependencies
30+
id: build_postgres
3031
run: |
3132
./build-postgres-darwin.sh -v ${{ matrix.pg_version }} -g 3.1.4 -r 3.2.0
32-
33-
- name: Prepare Release Assets
34-
id: prepare_release
35-
run: |
36-
mkdir -p release
3733
# xlarge is arm64, and large is x86_64
3834
# put filename into environment variable
3935
if [ "${{ matrix.os }}" == "macos-15-xlarge" ]; then
@@ -43,7 +39,11 @@ jobs:
4339
echo "ARCH=amd64" >> $GITHUB_OUTPUT
4440
echo "FILENAME=postgresql-${{ matrix.pg_version }}-darwin-amd64.txz" >> $GITHUB_OUTPUT
4541
fi
46-
cp bundle/postgres-macos.txz "release/$FILENAME"
42+
43+
- name: Prepare Release Assets
44+
run: |
45+
mkdir -p release
46+
cp bundle/postgres-macos.txz "release/${{ steps.build_postgres.outputs.FILENAME }}"
4747
4848
- name: Calculate SHA256 Checksums
4949
id: calculate_sha256
@@ -62,8 +62,8 @@ jobs:
6262
env:
6363
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6464
with:
65-
tag_name: "v${{ matrix.pg_version }}-macos-${{ steps.prepare_release.outputs.ARCH }}-${{ steps.get_date.outputs.DATE }}"
66-
release_name: "${{ matrix.pg_version }}-macos-${{ steps.prepare_release.outputs.ARCH }}-${{ steps.get_date.outputs.DATE }}"
65+
tag_name: "v${{ matrix.pg_version }}-macos-${{ steps.build_postgres.outputs.ARCH }}-${{ steps.get_date.outputs.DATE }}"
66+
release_name: "${{ matrix.pg_version }}-macos-${{ steps.build_postgres.outputs.ARCH }}-${{ steps.get_date.outputs.DATE }}"
6767
draft: false
6868
prerelease: false
6969
body: |
@@ -78,7 +78,7 @@ jobs:
7878
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7979
with:
8080
upload_url: ${{ steps.create_release.outputs.upload_url }}
81-
asset_path: release/${{ steps.prepare_release.outputs.FILENAME }}
82-
asset_name: ${{ steps.prepare_release.outputs.FILENAME }}
81+
asset_path: scripts/release/${{ steps.build_postgres.outputs.FILENAME }}
82+
asset_name: ${{ steps.build_postgres.outputs.FILENAME }}
8383
asset_content_type: application/x-tar
8484

0 commit comments

Comments
 (0)