diff --git a/.gitea/workflows/updateR2.yaml b/.gitea/workflows/updateR2.yaml new file mode 100644 index 0000000..841b163 --- /dev/null +++ b/.gitea/workflows/updateR2.yaml @@ -0,0 +1,32 @@ +name: Release Modpack + +on: + push: + branches: + - main + +jobs: + release: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Create modpack archive + run: | + mkdir -p dist + zip -r dist/mcmtrdy-modpack.zip server-manifest.json overrides/ + + - name: Generate release tag + id: tag + run: | + echo "tag=$(date +'%Y%m%d-%H%M%S')-${GITHUB_SHA::7}" >> $GITHUB_OUTPUT + + - name: Create Release + uses: softprops/action-gh-release@v2 + with: + tag_name: ${{ steps.tag.outputs.tag }} + name: Modpack ${{ steps.tag.outputs.tag }} + files: dist/mcmtrdy-modpack.zip + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..f6906f2 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,10 @@ +# 默认忽略的文件 +/shelf/ +/workspace.xml +# 基于编辑器的 HTTP 客户端请求 +/httpRequests/ +# 已忽略包含查询文件的默认文件夹 +/queries/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml diff --git a/.idea/mcmtrdy.iml b/.idea/mcmtrdy.iml new file mode 100644 index 0000000..c956989 --- /dev/null +++ b/.idea/mcmtrdy.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..5d779ed --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file