0
0
Automation for Gitea
Go to file
Alaska 0877f06c46 Fix all reports being reopened as confirmed (#5)
Fixes a issue where all reports will be reopened with
the "Confirmed" tag.

For TODO and Design tasks, this was already undesirable. And with the
removal of the "Report" type, this causes less than desirable behaviour
on untriaged reports.

Reviewed-on: infrastructure/blender-bot#5
Reviewed-by: Bart van der Braak <bart@blender.org>
2024-08-15 15:52:13 +02:00
deploy Handle requests in background thread, to avoid missing events 2023-02-26 23:15:17 +01:00
.gitignore Improve deployment procedure 2023-02-05 21:28:16 +01:00
batch_update.py Cleanup: Use black for code formatting 2024-03-12 18:22:36 +01:00
blender_bot.py Cleanup: Use black for code formatting 2024-03-12 18:22:36 +01:00
commands.py Cleanup: Use black for code formatting 2024-03-12 18:22:36 +01:00
config.py Cleanup: Use black for code formatting 2024-03-12 18:22:36 +01:00
labels.py Fix all reports being reopened as confirmed (#5) 2024-08-15 15:52:13 +02:00
LICENSE Git notes to show which issues, PRs and commits mention a commit 2023-01-28 21:36:34 +01:00
notes.py Cleanup: Use black for code formatting 2024-03-12 18:22:36 +01:00
pyproject.toml Cleanup: Use black for code formatting 2024-03-12 18:22:36 +01:00
README.md Windows: Add ARM64 platform 2024-03-12 18:19:18 +01:00
setup.py Fix commits not being clickable in notes, and changes for master rename 2023-02-13 13:52:52 +01:00
utils.py Cleanup: Use black for code formatting 2024-03-12 18:22:36 +01:00

Blender Bot for Gitea

Commands

Blender developers with commit access can start builds by typing commands in comments on projects.blender.org.

  • @blender-bot build [flags] [platforms]: build current pull request. A notification about the build progress / result is shown in the list of commits that make up this pull request.
  • @blender-bot package [flags] [platforms]: build current pull request and make package for download. The bot will post the link in a comment on the pull request.
  • @blender-bot build-branch branch [flags] [platforms]: build the given branch. The bot will post a link to the build in a comment on the issue / pull request.
  • @blender-bot package-branch branch [flags] [platforms]: build branch and make package for download. The bot will post the link in a comment on the issue / pull request.

[platforms] is optional, and used to build for one or more platforms. Possible values:

  • windows macos linux (for brevity)
  • windows-amd64 windows-arm64 macos-x86_64 macos-arm64 linux-x86_64 (to be specific)

[flags]

  • +gpu build GPU binaries and run GPU tests

Other:

  • @blender-bot ping: test if blender-bot is online

Automation

  • When an issue is automatically closed or reopened through a commit, set the resolved and confirmed status.
  • When an issue is manually closed or reopened, set archived and confirmed or needs triage status, unless a valid closed or open status is already set.
  • Add git notes to commits to show issues, pull requests and commits that reference them.