diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 2ffd7bf..9175561 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,4 +1,4 @@ -name: .NET Core Desktop Build and Release +name: .NET Core Desktop Build and Release on: push: @@ -54,13 +54,13 @@ jobs: run: | $file_path = "./MagicChatbox-${{ env.VERSION }}.zip" $api_key = "${{ secrets.VIRUSTOTAL_API_KEY }}" - + $response = Invoke-RestMethod -Uri "https://www.virustotal.com/api/v3/files" -Method Post -Headers @{ "x-apikey" = $api_key } -Form @{ "file" = Get-Item $file_path } - + $scan_id = $response.data.id echo "::set-output name=SCAN_ID::$scan_id" @@ -69,11 +69,11 @@ jobs: run: | $api_key = "${{ secrets.VIRUSTOTAL_API_KEY }}" $scan_id = "${{ steps.virustotal_scan.outputs.SCAN_ID }}" - + $response = Invoke-RestMethod -Uri "https://www.virustotal.com/api/v3/analyses/$scan_id" -Headers @{ "x-apikey" = $api_key } - + $report_url = "https://www.virustotal.com/gui/file/$($response.meta.file_info.sha256)/detection" echo "::set-output name=REPORT_URL::$report_url" @@ -94,14 +94,14 @@ jobs: GITHUB_TOKEN: ${{ secrets.MY_PAT }} with: tag_name: v${{ env.VERSION }} - release_name: v${{ env.VERSION }} + release_name: v${{ env.VERSION }}${{ env.PRE_RELEASE == 'true' && ' (pre-release)' || '' }} draft: false prerelease: ${{ env.PRE_RELEASE }} body: |
-

MagicChatbox v${{ env.VERSION }}

+

✨ MagicChatbox v${{ env.VERSION }}${{ env.PRE_RELEASE == 'true' && ' (pre-release)' || '' }} ✨

Version downloads - +

Download @@ -112,39 +112,47 @@ jobs:

-
+ ---
-

Download and Installation

-

Follow these steps to download and install the latest version of MagicChatbox.

+

🚀 Download and Installation Guide 🚀

+

Follow these simple steps to get started with MagicChatbox:

-
    -
  1. Download the .zip file from the link above.
  2. -
  3. Ensure you have .NET 6 installed.
  4. -
  5. Right-click on the downloaded .zip file and select Extract All.
  6. -
  7. The extracted content will be in a new folder in your downloads directory (or your chosen location).
  8. -
  9. Open the newly created folder.
  10. -
  11. Run MagicChatbox.exe to start the application.
  12. -
+ 1. **Download** the .zip file from the link above. + 2. Make sure you have [**.NET 6**](https://dotnet.microsoft.com/en-us/download) installed on your system. + 3. **Right-click** the downloaded .zip file and select Extract All. + 4. Open the extracted folder from your chosen location. + 5. Run MagicChatbox.exe to launch the application. -
+ ---
-

Release Notes

-

Details about the changes and improvements in this version.

+

🛡️ About VirusTotal Scan 🛡️

+

We take your security seriously! Each release of MagicChatbox is scanned with VirusTotal to ensure it's free from harmful software.

+

However, please be aware that some antivirus engines might flag the application. This is due to the nature of certain components we use, such as:

+ +

These features might trigger warnings from lesser-known scanners. Rest assured, we strive to keep our software as secure as possible and any flagged activity is closely monitored to maintain your safety.

+

For more details on the scan results, check the VirusTotal report linked above.

-
+ ---
-

Contact and Support

-

Have any questions, suggestions, or feedback regarding MagicChatbox? We'd love to hear from you! Feel free to reach out to us through one of the following channels:

+

📞 Need Help? We're Here for You! 📞

+

Have any questions, suggestions, or feedback? Reach out to us through one of the following channels:

+

We're committed to providing the best possible experience for our users. Your feedback helps us make MagicChatbox even better. Thank you for your support!

- name: Upload Release Asset