GitHub Actions 自动部署前端项目到阿里云 OSS
一、概述
本文将介绍如何使用 GitHub Actions 实现前端项目自动部署到阿里云 OSS,并配置 CDN 加速。整个流程包括:
- GitHub 仓库配置
- 阿里云 OSS 配置
- CDN 配置
- GitHub Actions 工作流配置
- 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 配置
- 创建 Bucket
Bucket 名称: pda
读写权限: 公共读
- 静态页面设置
默认首页: index.
原文地址:https://blog.csdn.net/u012172506/article/details/144401024
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!