|
19 | 19 | strategy: |
20 | 20 | matrix: |
21 | 21 | include: |
22 | | - # - arch: aarch64 |
23 | | - # platform: linux/arm64 |
24 | | - # runs-on: ubuntu-24.04-arm |
| 22 | + - arch: aarch64 |
| 23 | + platform: linux/arm64 |
| 24 | + runs-on: ubuntu-24.04-arm |
25 | 25 | - arch: x86_64 |
26 | 26 | platform: linux/amd64 |
27 | 27 | runs-on: ubuntu-24.04 |
@@ -63,43 +63,43 @@ jobs: |
63 | 63 | retention-days: 7 |
64 | 64 | path: /tmp/ghostty-build/Ghostty-*-${{ matrix.arch }}.AppImage* |
65 | 65 |
|
66 | | - # release_appimage: |
67 | | - # name: Release Ghostty AppImage |
68 | | - # needs: |
69 | | - # - build_appimage |
70 | | - # permissions: |
71 | | - # actions: read |
72 | | - # security-events: write |
73 | | - # contents: write |
74 | | - # runs-on: ubuntu-latest |
75 | | - # if: ${{ github.event_name == 'release' || github.event_name == 'schedule' }} |
76 | | - # steps: |
77 | | - # - uses: actions/download-artifact@v4 |
78 | | - # with: |
79 | | - # name: ghostty-appimage-aarch64 |
80 | | - # |
81 | | - # - uses: actions/download-artifact@v4 |
82 | | - # with: |
83 | | - # name: ghostty-appimage-x86_64 |
84 | | - # |
85 | | - # - name: Ghostty stable |
86 | | - # if: ${{ github.event_name == 'release' }} |
87 | | - # uses: svenstaro/upload-release-action@v2 |
88 | | - # with: |
89 | | - # repo_token: ${{ secrets.GITHUB_TOKEN }} |
90 | | - # file: "*.AppImage*" |
91 | | - # tag: ${{ github.ref }} |
92 | | - # overwrite: true |
93 | | - # file_glob: true |
94 | | - # |
95 | | - # - name: Ghostty Tip ("Nightly") |
96 | | - # uses: marvinpinto/action-automatic-releases@v1.2.1 |
97 | | - # if: ${{ github.event_name == 'schedule' }} |
98 | | - # with: |
99 | | - # title: Ghostty Tip ("Nightly") |
100 | | - # automatic_release_tag: tip |
101 | | - # prerelease: true |
102 | | - # draft: false |
103 | | - # files: | |
104 | | - # *.AppImage* |
105 | | - # repo_token: ${{ secrets.GITHUB_TOKEN }} |
| 66 | + release_appimage: |
| 67 | + name: Release Ghostty AppImage |
| 68 | + needs: |
| 69 | + - build_appimage |
| 70 | + permissions: |
| 71 | + actions: read |
| 72 | + security-events: write |
| 73 | + contents: write |
| 74 | + runs-on: ubuntu-latest |
| 75 | + if: ${{ github.event_name == 'release' || github.event_name == 'schedule' }} |
| 76 | + steps: |
| 77 | + - uses: actions/download-artifact@v4 |
| 78 | + with: |
| 79 | + name: ghostty-appimage-aarch64 |
| 80 | + |
| 81 | + - uses: actions/download-artifact@v4 |
| 82 | + with: |
| 83 | + name: ghostty-appimage-x86_64 |
| 84 | + |
| 85 | + - name: Ghostty stable |
| 86 | + if: ${{ github.event_name == 'release' }} |
| 87 | + uses: svenstaro/upload-release-action@v2 |
| 88 | + with: |
| 89 | + repo_token: ${{ secrets.GITHUB_TOKEN }} |
| 90 | + file: "*.AppImage*" |
| 91 | + tag: ${{ github.ref }} |
| 92 | + overwrite: true |
| 93 | + file_glob: true |
| 94 | + |
| 95 | + - name: Ghostty Tip ("Nightly") |
| 96 | + uses: marvinpinto/action-automatic-releases@v1.2.1 |
| 97 | + if: ${{ github.event_name == 'schedule' }} |
| 98 | + with: |
| 99 | + title: Ghostty Tip ("Nightly") |
| 100 | + automatic_release_tag: tip |
| 101 | + prerelease: true |
| 102 | + draft: false |
| 103 | + files: | |
| 104 | + *.AppImage* |
| 105 | + repo_token: ${{ secrets.GITHUB_TOKEN }} |
0 commit comments