自学内容网 自学内容网

GitHub Actions 自动部署前端项目到阿里云 OSS

一、概述

本文将介绍如何使用 GitHub Actions 实现前端项目自动部署到阿里云 OSS,并配置 CDN 加速。整个流程包括:

  1. GitHub 仓库配置
  2. 阿里云 OSS 配置
  3. CDN 配置
  4. GitHub Actions 工作流配置
  5. DNS 配置

二、准备工作

2.1 所需密钥和变量

需要在 GitHub 仓库中配置以下 Secrets:

ACCESS_KEY: 阿里云访问密钥 ID
ACCESS_SECRET: 阿里云访问密钥密码
DINGDING_TOKEN: 钉钉机器人 token (用于部署通知)

环境变量说明:

OSS_REGION: OSS 所在地域 (如: oss-cn-shenzhen)
SERVICE_NAME: 服务名称
OSS_BUCKET: OSS 存储桶名称

三、具体配置步骤

3.1 阿里云 OSS 配置

  1. 创建 Bucket
Bucket 名称: pda
读写权限: 公共读
  1. 静态页面设置
默认首页: index.

原文地址:https://blog.csdn.net/u012172506/article/details/144401024

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!