Create package_repo.yml

This commit is contained in:
Rhys Yang
2023-10-18 01:15:45 +08:00
committed by GitHub
parent e4dca4d391
commit d25c5e8bac
+31
View File
@@ -0,0 +1,31 @@
name: Package Repository with Submodules
on:
release:
types:
- published
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v2
with:
submodules: true
- name: Update Submodules
run: git submodule update --init --recursive
- name: Create ZIP Archive
run: |
mkdir repo_with_submodules
cp -r * repo_with_submodules
zip -r repo_with_submodules.zip repo_with_submodules
- name: Upload ZIP Archive
uses: actions/upload-artifact@v2
with:
name: repo_with_submodules
path: ${{ steps.get_tag.outputs.tag }}.zip