summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorPeter Dimov <pdimov@gmail.com>2022-11-16 21:47:20 +0200
committerPeter Dimov <pdimov@gmail.com>2022-11-16 21:48:11 +0200
commitc696104d62315b70a53c1260dcd042da9d6c4f6c (patch)
treec816eeb4814117a790a2b9a06ed85330f596abb0 /.github
parentb59035b95327e3ae1dced3018ca8742e36fea8a5 (diff)
downloadboost-c696104d62315b70a53c1260dcd042da9d6c4f6c.tar.gz
Update release.ymlboost-1.81.0.beta1
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/release.yml45
1 files changed, 37 insertions, 8 deletions
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 1345685636..51b494070a 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -6,26 +6,55 @@ on:
- boost-*
jobs:
- make-release:
+ release-posix:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
+ path: ${{ github.ref_name }}
submodules: true
+ - name: Cleanup
+ shell: bash
+ run: |
+ find ${{ github.ref_name }} -name ".git" -prune -exec rm -rf {} +
+
- name: Create archives
run: |
- cd ..
- cp -a ${{ github.event.repository.name }} ${{ github.ref_name }}
- rm -rf ${{ github.ref_name }}/.git
- zip -q ${{ github.ref_name }}.zip -r ${{ github.ref_name }}
tar -czf ${{ github.ref_name }}.tar.gz ${{ github.ref_name }}
tar -cJf ${{ github.ref_name }}.tar.xz ${{ github.ref_name }}
- uses: softprops/action-gh-release@v1
with:
files: |
- ../${{ github.ref_name }}.zip
- ../${{ github.ref_name }}.tar.gz
- ../${{ github.ref_name }}.tar.xz
+ ${{ github.ref_name }}.tar.gz
+ ${{ github.ref_name }}.tar.xz
+
+ release-windows:
+ runs-on: windows-latest
+
+ needs: release-posix
+
+ steps:
+ - uses: actions/checkout@v3
+ with:
+ path: ${{ github.ref_name }}
+ submodules: true
+
+ - name: Cleanup
+ shell: bash
+ run: |
+ find ${{ github.ref_name }} -name ".git" -prune -exec rm -rf {} +
+
+ - name: Create archives
+ shell: cmd
+ run: |
+ 7z a ${{ github.ref_name }}.zip ${{ github.ref_name }}
+ 7z a ${{ github.ref_name }}.7z ${{ github.ref_name }}
+
+ - uses: softprops/action-gh-release@v1
+ with:
+ files: |
+ ${{ github.ref_name }}.zip
+ ${{ github.ref_name }}.7z