Update CI/CD workflow to include release upload URL and remove environment specifications for production and staging deployments. Revise README.md for improved structure, adding sections for core features, cloud integration, and advanced capabilities, while enhancing navigation and documentation clarity.

This commit is contained in:
defiQUG
2025-08-06 06:06:29 +00:00
parent eec7429c4d
commit f037297e90
21 changed files with 13994 additions and 129 deletions

View File

@@ -17,6 +17,8 @@ jobs:
name: Create Release
runs-on: ubuntu-latest
if: startsWith(github.ref, 'refs/tags/v')
outputs:
upload_url: ${{ steps.create_release.outputs.upload_url }}
steps:
- name: Checkout code
uses: actions/checkout@v4
@@ -39,6 +41,7 @@ jobs:
./tools/build.sh
- name: Create release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -62,7 +65,6 @@ jobs:
name: Deploy to Staging
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/develop'
environment: staging
steps:
- name: Checkout code
uses: actions/checkout@v4
@@ -91,7 +93,6 @@ jobs:
name: Deploy to Production
runs-on: ubuntu-latest
if: startsWith(github.ref, 'refs/tags/v')
environment: production
needs: [release]
steps:
- name: Checkout code