Skip to content

Commit 93b7d11

Browse files
chore(ci) migrate Github Actions to Fork-and-Approved-Tag model
1 parent 9ae6187 commit 93b7d11

8 files changed

Lines changed: 30 additions & 30 deletions

File tree

.github/actions/cache-build/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ runs:
55
using: composite
66
steps:
77
- name: Cache Build
8-
uses: actions/cache@v3
8+
uses: ContentSquare/actions-cache@approved-v3
99
with:
1010
path: |
1111
**/dist

.github/actions/cache-dependencies/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ runs:
55
using: composite
66
steps:
77
- name: Cache Dependencies
8-
uses: actions/cache@v3
8+
uses: ContentSquare/actions-cache@approved-v3
99
with:
1010
path: |
1111
**/node_modules

.github/actions/cache-packages/action.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,19 @@ runs:
55
using: composite
66
steps:
77
- name: Cache Packages Chrome
8-
uses: actions/cache@v3
8+
uses: ContentSquare/actions-cache@approved-v3
99
with:
1010
path: ./apps/chrome-extension/dist/readapt-chrome-extension.zip
1111
key: cache-packages-chrome-${{ github.sha }}
1212

1313
- name: Cache Packages Safari
14-
uses: actions/cache@v3
14+
uses: ContentSquare/actions-cache@approved-v3
1515
with:
1616
path: ./apps/safari-extension/dist/archive
1717
key: cache-packages-safari-${{ github.sha }}
1818

1919
- name: Cache Packages Firefox
20-
uses: actions/cache@v3
20+
uses: ContentSquare/actions-cache@approved-v3
2121
with:
2222
path: ./apps/firefox-addin/dist/readapt-firefox-addin.zip
2323
key: cache-packages-firefox-${{ github.sha }}

.github/actions/deploy-npm/action.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,27 +13,27 @@ runs:
1313

1414
- uses: ./.github/actions/cache-build
1515

16-
- uses: JS-DevTools/npm-publish@v2
16+
- uses: ContentSquare/JS-DevTools-npm-publish@approved-v2
1717
with:
1818
token: ${{ inputs.npm_token }}
1919
package: ./packages/dictionaries/package.json
2020

21-
- uses: JS-DevTools/npm-publish@v2
21+
- uses: ContentSquare/JS-DevTools-npm-publish@approved-v2
2222
with:
2323
token: ${{ inputs.npm_token }}
2424
package: ./packages/settings/package.json
2525

26-
- uses: JS-DevTools/npm-publish@v2
26+
- uses: ContentSquare/JS-DevTools-npm-publish@approved-v2
2727
with:
2828
token: ${{ inputs.npm_token }}
2929
package: ./packages/shared-components/package.json
3030

31-
- uses: JS-DevTools/npm-publish@v2
31+
- uses: ContentSquare/JS-DevTools-npm-publish@approved-v2
3232
with:
3333
token: ${{ inputs.npm_token }}
3434
package: ./packages/text-engine/package.json
3535

36-
- uses: JS-DevTools/npm-publish@v2
36+
- uses: ContentSquare/JS-DevTools-npm-publish@approved-v2
3737
with:
3838
token: ${{ inputs.npm_token }}
3939
package: ./packages/visual-engine/package.json

.github/actions/deploy-safari/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ runs:
2020
- uses: ./.github/actions/cache-packages
2121

2222
- name: 'Upload app to TestFlight'
23-
uses: apple-actions/upload-testflight-build@v1
23+
uses: ContentSquare/apple-actions-upload-testflight-build@approved-v1
2424
with:
2525
app-path: ./apps/safari-extension/dist/archive/Readapt.pkg
2626
app-type: macos

.github/actions/setup/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Checkout and setup node
44
runs:
55
using: composite
66
steps:
7-
- uses: actions/setup-node@v3
7+
- uses: ContentSquare/actions-setup-node@approved-v3
88
with:
99
node-version: 16.x
1010

.github/workflows/main.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ jobs:
1010
bootstrap:
1111
runs-on: ubuntu-latest
1212
steps:
13-
- uses: actions/checkout@v3
13+
- uses: ContentSquare/actions-checkout@approved-v3
1414
- uses: ./.github/actions/bootstrap
1515

1616
lint:
1717
needs: bootstrap
1818
runs-on: ubuntu-latest
1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: ContentSquare/actions-checkout@approved-v3
2121
- uses: ./.github/actions/lint
2222

2323
build:
2424
needs: bootstrap
2525
runs-on: ubuntu-latest
2626
steps:
27-
- uses: actions/checkout@v3
27+
- uses: ContentSquare/actions-checkout@approved-v3
2828
- uses: ./.github/actions/build
2929
with:
3030
version: prerelease
@@ -34,5 +34,5 @@ jobs:
3434
needs: build
3535
runs-on: ubuntu-latest
3636
steps:
37-
- uses: actions/checkout@v3
37+
- uses: ContentSquare/actions-checkout@approved-v3
3838
- uses: ./.github/actions/test

.github/workflows/release.yaml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,21 @@ jobs:
1111
bootstrap:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v3
14+
- uses: ContentSquare/actions-checkout@approved-v3
1515
- uses: ./.github/actions/bootstrap
1616

1717
lint:
1818
needs: bootstrap
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v3
21+
- uses: ContentSquare/actions-checkout@approved-v3
2222
- uses: ./.github/actions/lint
2323

2424
build:
2525
needs: bootstrap
2626
runs-on: ubuntu-latest
2727
steps:
28-
- uses: actions/checkout@v3
28+
- uses: ContentSquare/actions-checkout@approved-v3
2929
- uses: ./.github/actions/build
3030
with:
3131
version: ${{ inputs.version }}
@@ -35,24 +35,24 @@ jobs:
3535
needs: build
3636
runs-on: ubuntu-latest
3737
steps:
38-
- uses: actions/checkout@v3
38+
- uses: ContentSquare/actions-checkout@approved-v3
3939
- uses: ./.github/actions/test
4040

4141
package-chrome:
4242
needs: [lint, test]
4343
runs-on: ubuntu-latest
4444
steps:
45-
- uses: actions/checkout@v3
45+
- uses: ContentSquare/actions-checkout@approved-v3
4646
- uses: ./.github/actions/package-chrome
4747

4848
package-safari:
4949
needs: [lint, test]
5050
runs-on: macos-13
5151
steps:
52-
- uses: maxim-lobanov/setup-xcode@9a697e2b393340c3cacd97468baa318e4c883d98
52+
- uses: ContentSquare/maxim-lobanov-setup-xcode@approved-9a697e2b393340c3cacd97468baa318e4c883d98
5353
with:
5454
xcode-version: '14.3'
55-
- uses: actions/checkout@v3
55+
- uses: ContentSquare/actions-checkout@approved-v3
5656

5757
- name: Install the Apple certificate and provisioning profile
5858
env:
@@ -97,14 +97,14 @@ jobs:
9797
needs: [lint, test]
9898
runs-on: ubuntu-latest
9999
steps:
100-
- uses: actions/checkout@v3
100+
- uses: ContentSquare/actions-checkout@approved-v3
101101
- uses: ./.github/actions/package-firefox
102102

103103
deploy-npm:
104104
needs: [lint, test]
105105
runs-on: ubuntu-latest
106106
steps:
107-
- uses: actions/checkout@v3
107+
- uses: ContentSquare/actions-checkout@approved-v3
108108
- uses: ./.github/actions/deploy-npm
109109
with:
110110
npm_token: ${{ secrets.NPM_TOKEN }}
@@ -113,17 +113,17 @@ jobs:
113113
needs: [package-chrome]
114114
runs-on: ubuntu-latest
115115
steps:
116-
- uses: actions/checkout@v3
116+
- uses: ContentSquare/actions-checkout@approved-v3
117117
- uses: ./.github/actions/deploy-chrome
118118

119119
deploy-safari:
120120
needs: [package-safari]
121121
runs-on: macos-13
122122
steps:
123-
- uses: maxim-lobanov/setup-xcode@9a697e2b393340c3cacd97468baa318e4c883d98
123+
- uses: ContentSquare/maxim-lobanov-setup-xcode@approved-9a697e2b393340c3cacd97468baa318e4c883d98
124124
with:
125125
xcode-version: '14.3'
126-
- uses: actions/checkout@v3
126+
- uses: ContentSquare/actions-checkout@approved-v3
127127

128128
- uses: ./.github/actions/deploy-safari
129129
with:
@@ -135,14 +135,14 @@ jobs:
135135
needs: [package-firefox]
136136
runs-on: ubuntu-latest
137137
steps:
138-
- uses: actions/checkout@v3
138+
- uses: ContentSquare/actions-checkout@approved-v3
139139
- uses: ./.github/actions/deploy-firefox
140140

141141
release:
142142
needs: [deploy-chrome, deploy-safari, deploy-firefox, deploy-npm]
143143
runs-on: ubuntu-latest
144144
steps:
145-
- uses: actions/checkout@v3
145+
- uses: ContentSquare/actions-checkout@approved-v3
146146
- uses: ./.github/actions/release
147147
with:
148148
version: ${{ inputs.version }}

0 commit comments

Comments
 (0)