Merge branch 'dev'
This commit is contained in:
commit
a34c7ba245
2 files changed
+13
-8
No files matched your search
@@ -4,17 +4,16 @@ on:
|
||||
release:
|
||||
types: [published]
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
send-webhook:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Install jq
|
||||
run: sudo apt-get update && sudo apt-get install -y jq
|
||||
|
||||
# Reads only the release event payload, so no checkout is needed and jq
|
||||
# is already present on the runner image.
|
||||
- name: Send webhook notification
|
||||
env:
|
||||
WEBHOOK_URL: ${{ secrets.RELEASE_WEBHOOK_URL }}
|
||||
@@ -57,7 +56,7 @@ jobs:
|
||||
"type": 2,
|
||||
"style": 5,
|
||||
"label": "Get The Latest Community Bridge Release",
|
||||
"url": "https://github.com/The-Order-Of-The-Sacred-Framework/community_bridge/tree/main"
|
||||
"url": "https://github.com/TheOrderFivem/community_bridge/releases/latest"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -84,7 +84,7 @@ jobs:
|
||||
- name: Prepare release package
|
||||
run: |
|
||||
RELEASE_ROOT="release/community_bridge"
|
||||
mkdir -p "$RELEASE_ROOT"
|
||||
mkdir -p "$RELEASE_ROOT/web"
|
||||
|
||||
rsync -a \
|
||||
--exclude '.git' \
|
||||
@@ -93,8 +93,14 @@ jobs:
|
||||
--exclude '.github' \
|
||||
--exclude 'release' \
|
||||
--exclude 'node_modules' \
|
||||
--exclude 'web' \
|
||||
./ "$RELEASE_ROOT/"
|
||||
|
||||
# Pre-built web/dist/ is committed; ship the built UI only and leave
|
||||
# the vite source and tooling (src/, package.json, configs) behind.
|
||||
rsync -a web/dist/ "$RELEASE_ROOT/web/dist/"
|
||||
rsync -a web/public/ "$RELEASE_ROOT/web/public/"
|
||||
|
||||
- name: Create zip archive
|
||||
run: |
|
||||
cd release
|
||||
|
||||
Reference in new issue
Block a user