Explorar o código

feat(linux): add AUR releases

Baptiste Augrain %!s(int64=2) %!d(string=hai) anos
pai
achega
0671054494
Modificáronse 1 ficheiros con 25 adicións e 0 borrados
  1. 25 0
      .github/workflows/insider-linux.yml

+ 25 - 0
.github/workflows/insider-linux.yml

@@ -116,6 +116,31 @@ jobs:
         run: ./update_version.sh
         if: env.SHOULD_BUILD == 'yes' && env.SHOULD_DEPLOY == 'yes'
 
+  aur:
+    needs: build
+    runs-on: ubuntu-latest
+    if: needs.build.outputs.SHOULD_DEPLOY == 'yes'
+
+    steps:
+      - name: Register local actions
+        uses: actions/checkout@master
+
+      - name: Publish vscodium-insiders-bin
+        uses: zokugun/github-actions-aur-releaser@v1
+        with:
+          package_name: vscodium-insiders-bin
+          ssh_private_key: ${{ secrets.AUR_PRIVATE_KEY }}
+          git_username: ${{ secrets.AUR_USERNAME }}
+          git_email: ${{ secrets.AUR_EMAIL }}
+
+      - name: Publish vscodium-insiders
+        uses: zokugun/github-actions-aur-releaser@v1
+        with:
+          package_name: vscodium-insiders
+          ssh_private_key: ${{ secrets.AUR_PRIVATE_KEY }}
+          git_username: ${{ secrets.AUR_USERNAME }}
+          git_email: ${{ secrets.AUR_EMAIL }}
+
   snap:
     needs: build
     runs-on: ubuntu-latest