summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/main.yml71
1 files changed, 29 insertions, 42 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 0cfcf2c..af937d3 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -20,46 +20,33 @@ jobs:
path: |
DeDRM_tools_*.zip
DeDRM_tools.zip
+
+ - name: Prepare release
+ run: cp DeDRM_tools.zip DeDRM_alpha_${{ github.sha }}.zip
-# - name: Delete old release
-# uses: cb80/delrel@latest
-# with:
-# tag: autorelease
-# token: ${{ github.token }}
-#
-# - name: Delete old tag
-# uses: dev-drprasad/[email protected]
-# with:
-# tag_name: autorelease
-# github_token: ${{ github.token }}
-# delete_release: true
-#
-# - name: Prepare release
-# run: cp DeDRM_tools.zip DeDRM_alpha_${{ github.sha }}.zip
-#
-# - name: Auto-release
-# id: autorelease
-# uses: softprops/action-gh-release@v1
-# with:
-# tag_name: autorelease
-# token: ${{ github.token }}
-# name: Automatic alpha release with latest changes
-# body: |
-# This release is automatically generated by Github for each commit.
-#
-# This means, every time a change is made to this repo, this release will be updated to contain an untested copy of the plugin at that stage. This will contain the most up-to-date code, but it's not tested at all and may be broken.
-#
-# Last update based on Git commit ${{ github.sha }}.
-# prerelease: true
-# draft: true
-# files: DeDRM_alpha_${{ github.sha }}.zip
-#
-# - name: Make release public
-# uses: irongut/[email protected]
-# with:
-# token: ${{ github.token }}
-# id: ${{ steps.autorelease.outputs.id }}
-# draft: false
-# prerelease: true
-#
-# \ No newline at end of file
+
+ - uses: dev-drprasad/[email protected]
+ with:
+ repo: noDRM/DeDRM_tools_autorelease
+ keep_latest: 0
+ delete_tags: true
+ env:
+ GITHUB_TOKEN: ${{ secrets.AUTORELEASE_KEY }}
+
+ - name: Auto-release
+ id: autorelease
+ uses: softprops/action-gh-release@v1
+ with:
+ tag_name: autorelease_${{ github.sha }}
+ repository: noDRM/DeDRM_tools_autorelease
+ token: ${{ secrets.AUTORELEASE_KEY }}
+ name: Automatic alpha release with latest changes
+ body: |
+ This release is automatically generated by Github for each commit.
+
+ This means, every time a change is made to the repo, a release with an untested copy of the plugin at that stage will be created. This will contain the most up-to-date code, but it's not tested at all and may be broken.
+
+ Last update based on Git commit [${{ github.sha }}](https://github.com/noDRM/DeDRM_tools/commit/${{ github.sha }}).
+ prerelease: true
+ draft: false
+ files: DeDRM_alpha_${{ github.sha }}.zip