Skip to content

Commit 2944431

Browse files
authored
Merge pull request #208 from aziontech/fix/templates/butter-templates
fix(templates/butter): Update workflow and dependencies
2 parents 318e732 + db7b1fd commit 2944431

File tree

15 files changed

+293
-11
lines changed

15 files changed

+293
-11
lines changed

templates/angular/angular-starter-buttercms/.github/workflows/main.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,18 @@ jobs:
2525
node-version: 18
2626

2727
- name: Install dependencies
28-
run: yarn
28+
run: npm i
2929

3030
- name: Install Azion CLI
3131
run: |
3232
curl -o azionlinux https://downloads.azion.com/linux/x86_64/azion
3333
sudo mv azionlinux /usr/bin/azion
3434
sudo chmod u+x /usr/bin/azion
3535
36+
- name: Create .env file
37+
run: |
38+
echo "NG_APP_ANGULAR_BUTTER_CMS_API_KEY=${{ secrets.NG_APP_ANGULAR_BUTTER_CMS_API_KEY }}" >> .env
39+
3640
- name: Azion Action Deploy
3741
run: |
3842
azion -t ${{ secrets.AZION_PERSONAL_TOKEN }}

templates/angular/angular-starter-buttercms/package-lock.json

+58
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

templates/angular/angular-starter-buttercms/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"@angular/platform-browser": "^15.1.2",
2020
"@angular/platform-browser-dynamic": "^15.1.2",
2121
"@angular/router": "^15.1.2",
22+
"azion": "latest",
2223
"buttercms": "^1.2.15",
2324
"dotenv": "^16.0.3",
2425
"rxjs": "~7.8.0",

templates/gatsby/gatsby-starter-buttercms/.github/workflows/main.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,18 @@ jobs:
2525
node-version: 18
2626

2727
- name: Install dependencies
28-
run: yarn
28+
run: npm i
2929

3030
- name: Install Azion CLI
3131
run: |
3232
curl -o azionlinux https://downloads.azion.com/linux/x86_64/azion
3333
sudo mv azionlinux /usr/bin/azion
3434
sudo chmod u+x /usr/bin/azion
3535
36+
- name: Create .env file
37+
run: |
38+
echo "BUTTER_CMS_API_KEY=${{ secrets.BUTTER_CMS_API_KEY }}" >> .env
39+
3640
- name: Azion Action Deploy
3741
run: |
3842
azion -t ${{ secrets.AZION_PERSONAL_TOKEN }}

templates/gatsby/gatsby-starter-buttercms/package-lock.json

+45
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

templates/gatsby/gatsby-starter-buttercms/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
"lint": "eslint src/**/*.js"
1717
},
1818
"dependencies": {
19+
"azion": "latest",
1920
"bootstrap": "^5.2.3",
2021
"buttercms": "^1.2.15",
2122
"gatsby": "^5.7.0",

templates/nuxt/nuxt-starter-buttercms/.github/workflows/main.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,18 @@ jobs:
2525
node-version: 18
2626

2727
- name: Install dependencies
28-
run: yarn
28+
run: npm i
2929

3030
- name: Install Azion CLI
3131
run: |
3232
curl -o azionlinux https://downloads.azion.com/linux/x86_64/azion
3333
sudo mv azionlinux /usr/bin/azion
3434
sudo chmod u+x /usr/bin/azion
3535
36+
- name: Create .env file
37+
run: |
38+
echo "NUXT_ENV_BUTTER_API_TOKEN=${{ secrets.NUXT_ENV_BUTTER_API_TOKEN }}" >> .env
39+
3640
- name: Azion Action Deploy
3741
run: |
3842
azion -t ${{ secrets.AZION_PERSONAL_TOKEN }}

templates/nuxt/nuxt-starter-buttercms/package-lock.json

+46-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

templates/nuxt/nuxt-starter-buttercms/package.json

+1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"nuxt": "^3"
1111
},
1212
"dependencies": {
13+
"azion": "latest",
1314
"buttercms": "^1.2.15",
1415
"tiny-slider": "^2.9.4",
1516
"vue": "^3.2.47"

templates/react/react-starter-buttercms/.github/workflows/main.yml

+4
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ jobs:
3333
sudo mv azionlinux /usr/bin/azion
3434
sudo chmod u+x /usr/bin/azion
3535
36+
- name: Create .env file
37+
run: |
38+
echo "REACT_APP_BUTTER_CMS_API_KEY=${{ secrets.REACT_APP_BUTTER_CMS_API_KEY }}" >> .env
39+
3640
- name: Azion Action Deploy
3741
run: |
3842
azion -t ${{ secrets.AZION_PERSONAL_TOKEN }}

0 commit comments

Comments
 (0)