This is an automated email from the ASF dual-hosted git repository. lizhimins pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/rocketmq-dashboard.git
commit 3b5605c4ab57e63eff2f53b8e44be5520d7e51ba Author: lizhimins <[email protected]> AuthorDate: Wed Sep 16 20:21:21 2026 +0800 ci: run workflows from master and carry over the ASF repo settings RocketMQ Studio becomes the master branch, so the CI triggers follow it and the CI-only frontend image tag drops the retired branch name. .asf.yaml and the stale workflow are copied from the previous master: ASF infra and scheduled workflows only read them from the default branch. --- .asf.yaml | 18 ++++++++++++++++++ .github/workflows/ci.yml | 6 +++--- .github/workflows/stale.yml | 31 +++++++++++++++++++++++++++++++ 3 files changed, 52 insertions(+), 3 deletions(-) diff --git a/.asf.yaml b/.asf.yaml new file mode 100644 index 000000000..02bc9f1ac --- /dev/null +++ b/.asf.yaml @@ -0,0 +1,18 @@ + +github: + features: + # Enable issue management + issues: true + # Enable wiki + wiki: true + enabled_merge_buttons: + squash: true + merge: false + rebase: false + +notifications: + commits: [email protected] + issues: [email protected] + pullrequests: [email protected] + jobs: [email protected] + discussions: [email protected] diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ebcfbabf1..24c1ae336 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,10 +4,10 @@ name: CI on: push: branches: - - rocketmq-studio + - master pull_request: branches: - - rocketmq-studio + - master concurrency: group: ci-${{ github.ref }} @@ -92,6 +92,6 @@ jobs: with: context: ./web push: false - tags: rocketmq-studio-web-ci:latest + tags: rocketmq-studio-web:ci cache-from: type=gha cache-to: type=gha,mode=max diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml new file mode 100644 index 000000000..d228f124a --- /dev/null +++ b/.github/workflows/stale.yml @@ -0,0 +1,31 @@ +name: Close Stale Issues and PRs + +on: + schedule: + - cron: '0 0 * * *' # Run daily at 00:00 UTC + +permissions: + issues: write + pull-requests: write + +jobs: + stale: + runs-on: ubuntu-latest + steps: + - uses: actions/stale@v9 + with: + operations-per-run: 200 + days-before-stale: 7 + days-before-close: 0 + stale-issue-label: stale + stale-pr-label: stale + stale-issue-message: > + This issue has been automatically closed because there has been no activity + for 7 days. If you believe this issue is still relevant, please reopen it + with updated information. + stale-pr-message: > + This pull request has been automatically closed because there has been no activity + for 7 days. If you would like to continue working on this, please reopen the PR + with updated changes. + exempt-issue-labels: 'pinned,security' + exempt-pr-labels: 'pinned,security'
