Files
mcmtrdy/.gitea/workflows/updateR2.yaml
T
DMB-codegang-Mac e4ed720794
Release Modpack / release (push) Failing after 5m57s
ci: 添加Gitea自动发布工作流和初始IDEA项目配置文件
配置Gitea Actions实现main分支推送时自动打包并发布modpack,同时添加IntelliJ IDEA项目基础配置
2026-06-30 23:12:50 +08:00

33 lines
772 B
YAML

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 }}