Set up Forgejo Actions CI pipeline #3
Labels
No labels
area:ai
area:ci-cd
area:notifications
area:observability
area:public-pages
backlog
bug
duplicate
enhancement
help wanted
invalid
question
type:decision
type:feature
type:infra
type:maintenance
type:security
v1.0.1
v1.1.0
v1.2.0
v1.3.0
v2.0.0
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rbrooks/WeatherBot#3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Target release: v1.0.1
Establish continuous integration in Forgejo Actions so every push and PR runs the test suite and basic checks. This also unblocks safe Renovate automerge — the Renovate config (PR #1) intentionally leaves automerge off because there is currently no CI gate.
Scope
.forgejo/workflows/ci.ymlrunning on push and PR tomain.requirements-test.txt→python -m compileall app→pytest -q.main.Follow-up (separate issue): once CI is green and trusted, enable Renovate automerge for
patch/pin/digestof dev dependencies.Source: user request; relates to Renovate onboarding (PR #1).