|
27 | 27 | with: |
28 | 28 | python-version: '3.11' |
29 | 29 |
|
| 30 | + - name: Install dependencies |
| 31 | + run: | |
| 32 | + pip install pyyaml requests |
| 33 | +
|
30 | 34 | - name: Validate configuration |
31 | 35 | run: | |
32 | 36 | python .conductor/scripts/validate-config.py --strict |
@@ -93,36 +97,18 @@ jobs: |
93 | 97 | fi |
94 | 98 |
|
95 | 99 | - name: Create GitHub Release |
96 | | - uses: actions/create-release@v1 |
97 | | - id: create_release |
98 | | - env: |
99 | | - GITHUB_TOKEN: ${{ secrets.CONDUCTOR_GITHUB_TOKEN }} |
| 100 | + uses: softprops/action-gh-release@v1 |
100 | 101 | with: |
101 | 102 | tag_name: ${{ steps.version.outputs.tag_name }} |
102 | | - release_name: 🎼 Code Conductor ${{ steps.version.outputs.version }} |
| 103 | + name: 🎼 Code Conductor ${{ steps.version.outputs.version }} |
103 | 104 | body_path: release_notes.md |
104 | 105 | draft: false |
105 | 106 | prerelease: false |
106 | | - |
107 | | - - name: Upload template archive |
108 | | - uses: actions/upload-release-asset@v1 |
| 107 | + files: | |
| 108 | + dist/code-conductor-template-${{ steps.version.outputs.version }}.tar.gz |
| 109 | + dist/code-conductor-${{ steps.version.outputs.version }}.zip |
109 | 110 | env: |
110 | | - GITHUB_TOKEN: ${{ secrets.CONDUCTOR_GITHUB_TOKEN }} |
111 | | - with: |
112 | | - upload_url: ${{ steps.create_release.outputs.upload_url }} |
113 | | - asset_path: dist/code-conductor-template-${{ steps.version.outputs.version }}.tar.gz |
114 | | - asset_name: code-conductor-template-${{ steps.version.outputs.version }}.tar.gz |
115 | | - asset_content_type: application/gzip |
116 | | - |
117 | | - - name: Upload quick-start zip |
118 | | - uses: actions/upload-release-asset@v1 |
119 | | - env: |
120 | | - GITHUB_TOKEN: ${{ secrets.CONDUCTOR_GITHUB_TOKEN }} |
121 | | - with: |
122 | | - upload_url: ${{ steps.create_release.outputs.upload_url }} |
123 | | - asset_path: dist/code-conductor-${{ steps.version.outputs.version }}.zip |
124 | | - asset_name: code-conductor-${{ steps.version.outputs.version }}.zip |
125 | | - asset_content_type: application/zip |
| 111 | + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |
126 | 112 |
|
127 | 113 | - name: Update installation URLs |
128 | 114 | run: | |
|
0 commit comments