2024-06-29 23:12:29 +08:00
|
|
|
name: CI
|
|
|
|
on: [push]
|
|
|
|
jobs:
|
|
|
|
build:
|
2024-07-02 17:40:46 +08:00
|
|
|
name: init
|
2024-06-30 19:42:57 +08:00
|
|
|
runs-on: runner
|
2024-06-29 23:12:29 +08:00
|
|
|
steps:
|
2024-06-30 20:55:02 +08:00
|
|
|
- name: install nodejs&golang and set proxy
|
2024-06-30 20:01:22 +08:00
|
|
|
run: |
|
|
|
|
sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
|
2024-06-30 20:53:19 +08:00
|
|
|
apk add npm
|
2024-06-30 20:55:02 +08:00
|
|
|
npm config set registry https://npm.aliyun.com
|
2024-06-30 20:43:54 +08:00
|
|
|
apk add go
|
2024-06-30 20:53:19 +08:00
|
|
|
export GOPROXY="https://goproxy.io,direct"
|
2024-06-30 19:50:37 +08:00
|
|
|
- uses: actions/checkout@v4
|
2024-06-30 20:26:10 +08:00
|
|
|
- name: add dns to hosts
|
2024-07-02 16:29:38 +08:00
|
|
|
env:
|
2024-07-04 07:54:27 +08:00
|
|
|
HOST: ${{ vars.HOST }}
|
2024-07-02 16:29:38 +08:00
|
|
|
|
2024-06-30 20:26:10 +08:00
|
|
|
run: |
|
|
|
|
chmod +x run.sh
|
|
|
|
./run.sh
|
|
|
|
|
2024-06-30 10:47:50 +08:00
|
|
|
- name: echo hello world
|
|
|
|
run: |
|
|
|
|
echo "I love you"
|
2024-07-02 16:29:38 +08:00
|
|
|
# pwd
|
|
|
|
# ip addr
|
|
|
|
echo $HOST
|