diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..6cc0071 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,8 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + cooldown: + default-days: 7 diff --git a/.github/workflows/trigger-deploy-on-comment.yml b/.github/workflows/trigger-deploy-on-comment.yml index a68c36f..d9cf648 100644 --- a/.github/workflows/trigger-deploy-on-comment.yml +++ b/.github/workflows/trigger-deploy-on-comment.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest steps: - name: User has permission to deploy - uses: actions/github-script@v6 + uses: actions/github-script@d7906e4ad0b1822421a7e6a35d5ca353c962f410 # v6.4.1 with: script: | // Check if the user trying to deploy is an authorized user @@ -18,7 +18,7 @@ jobs: core.setFailed("User not authorized to deploy") } - name: Trigger build - uses: benc-uk/workflow-dispatch@v1 + uses: benc-uk/workflow-dispatch@d004979be141727c7a17c28f603e2facc40d0855 # v1.3.3 with: repo: ${{ secrets.GITHUBINDIA_REPO_NWO }} workflow: Trigger build when public PR is merged diff --git a/.github/workflows/website-pr-validation.yml b/.github/workflows/website-pr-validation.yml index 463ffbc..6cd2191 100644 --- a/.github/workflows/website-pr-validation.yml +++ b/.github/workflows/website-pr-validation.yml @@ -11,10 +11,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@a37ce9120846195fa4ece8f58b268e6043cb2f26 # v3.7.0 - name: Check format of yaml file id: yaml-lint - uses: ibiqlik/action-yamllint@v3 + uses: ibiqlik/action-yamllint@2576378a8e339169678f9939646ee3ee325e845c # v3.1.1 with: strict: true file_or_dir: website/**/*.yml @@ -42,14 +42,14 @@ jobs: needs: lint steps: - name: Checkout fork - uses: actions/checkout@v3 + uses: actions/checkout@a37ce9120846195fa4ece8f58b268e6043cb2f26 # v3.7.0 - name: Checkout main - uses: actions/checkout@v3 + uses: actions/checkout@a37ce9120846195fa4ece8f58b268e6043cb2f26 # v3.7.0 with: ref: main repository: github/india path: ./india-main - - uses: ruby/setup-ruby@v1 + - uses: ruby/setup-ruby@95ef2b042f9d7a56d8268cba8559e2842e2ad01b # v1.321.0 with: ruby-version: 3.0.0 - name: Validate PR