969 B
969 B
CI/CD Checklists
Can do in codebase
- Update Gitea release workflow to pack
DevOpsPackageTest/DevOpsPackageTest.csproj - Update Gitea release workflow to restore/build/pack selected project paths only
- Add Dockerfile for
DevOpsTest - Add
.dockerignoreto keep build context clean - Add package metadata to
DevOpsPackageTest.csproj
Cannot do from codebase alone
- Create or verify Gitea repository secrets:
NUGET_API_KEY,HARBOR_USERNAME,HARBOR_PASSWORD - Create the actual Gitea release and confirm workflow triggers
- Confirm package upload success on
https://nuget.sabp.ir - Confirm Harbor project, credentials, and push permissions on
reg.sabp.ir - Confirm the published image is visible in Harbor and can be pulled by the production VM
- Run end-to-end smoke tests against the real registry and package server
- Validate the workflow against the real Gitea Actions runner environment