chore: remove GitHub Actions workflows, use Woodpecker CI exclusively

This commit is contained in:
张翔
2026-03-10 13:10:11 +08:00
parent 0a1adfc2a2
commit e8dffa4f05
82 changed files with 19565 additions and 101 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ async function globalSetup(config: FullConfig) {
// 登录并保存认证状态
await page.goto(`${env.baseURL}/admin/login`);
await page.locator('#email').fill('admin@novalon.cn');
await page.locator('#email').fill('contact@novalon.cn');
await page.locator('#password').fill('admin123456');
await page.locator('button[type="submit"]').click();
@@ -24,7 +24,7 @@ test.describe('管理后台认证测试', () => {
});
test('应该拒绝空密码', async ({ page }) => {
await loginPage.emailInput.fill('admin@novalon.cn');
await loginPage.emailInput.fill('contact@novalon.cn');
await loginPage.passwordInput.fill('');
await loginPage.loginButton.click();
@@ -32,7 +32,7 @@ test.describe('管理后台认证测试', () => {
});
test('登录成功后应该重定向到仪表盘', async ({ page }) => {
await loginPage.login('admin@novalon.cn', 'admin123456');
await loginPage.login('contact@novalon.cn', 'admin123456');
try {
await page.waitForURL(/\/admin(?!\/login)/, { timeout: 15000 });
@@ -53,7 +53,7 @@ test.describe('内容管理功能测试', () => {
contentPage = new AdminContentPage(page);
await loginPage.goto();
await loginPage.login('admin@novalon.cn', 'admin123456');
await loginPage.login('contact@novalon.cn', 'admin123456');
try {
await page.waitForURL(/\/admin/, { timeout: 15000 });
@@ -98,7 +98,7 @@ test.describe('用户管理功能测试', () => {
usersPage = new AdminUsersPage(page);
await loginPage.goto();
await loginPage.login('admin@novalon.cn', 'admin123456');
await loginPage.login('contact@novalon.cn', 'admin123456');
try {
await page.waitForURL(/\/admin/, { timeout: 15000 });
@@ -135,7 +135,7 @@ test.describe('审计日志功能测试', () => {
logsPage = new AdminLogsPage(page);
await loginPage.goto();
await loginPage.login('admin@novalon.cn', 'admin123456');
await loginPage.login('contact@novalon.cn', 'admin123456');
try {
await page.waitForURL(/\/admin/, { timeout: 15000 });
+1 -1
View File
@@ -36,7 +36,7 @@ test.describe('管理后台冒烟测试', () => {
test('导航菜单应该包含所有必要项', async ({ page }) => {
await loginPage.goto();
await loginPage.login('admin@novalon.cn', 'admin123456');
await loginPage.login('contact@novalon.cn', 'admin123456');
try {
await loginPage.expectLoginSuccess();