Skip to content

Commit fc552dd

Browse files
authored
Merge pull request #193 from OpenVidu/pin-actions-add-dependabot
Pin GitHub Actions to specific commit SHAs and add Dependabot
2 parents 989d740 + ef649cc commit fc552dd

2 files changed

Lines changed: 16 additions & 10 deletions

File tree

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "weekly"

.github/workflows/e2e-components-angular-tutorials.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ jobs:
2222
package_filename: ${{ steps.build.outputs.package_filename }}
2323
steps:
2424
- name: Checkout repository
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
2626
- name: Set up Node.js
27-
uses: actions/setup-node@v4
27+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
2828
with:
2929
node-version: '22'
3030
- name: Build OpenVidu Components Angular
3131
id: build
32-
uses: OpenVidu/actions/build-openvidu-components-angular@main
32+
uses: OpenVidu/actions/build-openvidu-components-angular@35d136377813cf9b0b23d12d16d57864ccf3a8c2 # v1.0.2
3333

3434
build_and_start_tutorials:
3535
runs-on: ubuntu-latest
@@ -38,17 +38,17 @@ jobs:
3838

3939
steps:
4040
- name: Checkout repository
41-
uses: actions/checkout@v4
41+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
4242

4343
- name: Set up Node.js
44-
uses: actions/setup-node@v4
44+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
4545
with:
4646
node-version: '22'
4747

4848
# Download artifact if built from source - place it in the parent directory
4949
- name: Download OpenVidu Components Angular package
5050
if: needs.build_components.result == 'success'
51-
uses: actions/download-artifact@v4
51+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
5252
with:
5353
name: ${{ needs.build_components.outputs.artifact_name }}
5454
path: './openvidu-components-angular'
@@ -71,22 +71,22 @@ jobs:
7171
if: always() && (needs.build_components.result == 'success' || needs.build_components.result == 'skipped')
7272
steps:
7373
- name: Checkout repository
74-
uses: actions/checkout@v4
74+
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
7575
- name: Set up Node.js
76-
uses: actions/setup-node@v4
76+
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0
7777
with:
7878
node-version: '22'
7979

8080
# Download artifact if built from source
8181
- name: Download OpenVidu Components Angular package
8282
if: needs.build_components.result == 'success'
83-
uses: actions/download-artifact@v4
83+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
8484
with:
8585
name: ${{ needs.build_components.outputs.artifact_name }}
8686
path: './openvidu-components-angular/openvidu-demo-app'
8787

8888
- name: Setup OpenVidu Local Deployment
89-
uses: OpenVidu/actions/start-openvidu-local-deployment@main
89+
uses: OpenVidu/actions/start-openvidu-local-deployment@35d136377813cf9b0b23d12d16d57864ccf3a8c2 # v1.0.2
9090
with:
9191
ref-openvidu-local-deployment: "development"
9292
openvidu-edition: "community"

0 commit comments

Comments
 (0)