chore: remove dev-release.yml, pre-release.yml handles dev builds [skip ci]

This commit is contained in:
Jonathan Miller
2026-06-04 12:04:39 -05:00
parent c862a01a0f
commit 9c4d9f060e
-65
View File
@@ -1,65 +0,0 @@
# Dev pre-release builder
# Builds package from dev branch and uploads to "development" release tag.
# MokoGitea generates updates.xml dynamically from releases.
name: "Dev Release"
on:
workflow_dispatch:
env:
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: true
GITEA_URL: ${{ vars.GITEA_URL || 'https://git.mokoconsulting.tech' }}
GITEA_ORG: ${{ vars.GITEA_ORG || github.repository_owner }}
GITEA_REPO: ${{ vars.GITEA_REPO || github.event.repository.name }}
permissions:
contents: write
jobs:
dev-release:
name: Dev Release
runs-on: release
if: github.ref == 'refs/heads/dev'
steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
with:
token: ${{ secrets.MOKOGITEA_TOKEN }}
fetch-depth: 0
- name: Configure git
run: |
git config --local user.email "gitea-actions[bot]@mokoconsulting.tech"
git config --local user.name "gitea-actions[bot]"
git remote set-url origin "https://x-access-token:${{ secrets.MOKOGITEA_TOKEN }}@git.mokoconsulting.tech/${{ github.repository }}.git"
- name: Setup moko-platform tools
env:
MOKO_CLONE_TOKEN: ${{ secrets.MOKOGITEA_TOKEN }}
MOKO_CLONE_HOST: git.mokoconsulting.tech/MokoConsulting
run: |
if ! command -v composer &> /dev/null; then
sudo apt-get update -qq && sudo apt-get install -y -qq php-cli php-mbstring php-xml php-zip php-curl composer >/dev/null 2>&1
fi
rm -rf /tmp/moko-platform-api
git clone --depth 1 --branch main --quiet \
"https://x-access-token:${MOKO_CLONE_TOKEN}@${MOKO_CLONE_HOST}/moko-platform.git" \
/tmp/moko-platform-api
cd /tmp/moko-platform-api
composer install --no-dev --no-interaction --quiet
- name: Publish dev release
run: |
php /tmp/moko-platform-api/cli/release_publish.php \
--path . --stability dev --bump patch --branch dev \
--token "${{ secrets.MOKOGITEA_TOKEN }}" \
--skip-update-stream
- name: Summary
if: always()
run: |
echo "## Dev Release" >> $GITHUB_STEP_SUMMARY
echo "Development pre-release built from dev branch." >> $GITHUB_STEP_SUMMARY
echo "MokoGitea generates updates.xml dynamically." >> $GITHUB_STEP_SUMMARY