Skip to content

Commit

Permalink
Use exact GitHub Actions versions
Browse files Browse the repository at this point in the history
This change adds exact version numbers to all GitHub Actions

Dependabot will now raise PRs for minor/patch updates
  • Loading branch information
colinrotherham committed Jul 13, 2023
1 parent 88fea75 commit 5ed0e22
Show file tree
Hide file tree
Showing 6 changed files with 22 additions and 22 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/actions/build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ runs:

steps:
- name: Cache build
uses: actions/cache@v3
uses: actions/cache@v3.3.1
id: build-cache

with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/actions/install-node/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ runs:

steps:
- name: Cache dependencies
uses: actions/cache@v3
uses: actions/cache@v3.3.1
id: npm-install-cache

with:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/diff-change-to-dist.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
if: ${{ !github.event.pull_request.head.repo.fork }}

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v3.5.3
with:
fetch-depth: 0 # Need to also checkout the base branch to compare

Expand All @@ -40,14 +40,14 @@ jobs:
bin/dist-diff.sh origin/$GITHUB_BASE_REF $GITHUB_WORKSPACE
- name: Save distribution diffs
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v3.1.2
with:
name: Dist diff
path: dist*.diff
if-no-files-found: ignore

- name: Add comment to PR
uses: actions/github-script@v6
uses: actions/github-script@v6.4.1
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/sass.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Setup Node.js
uses: actions/setup-node@v3.6.0
Expand All @@ -44,7 +44,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Setup Node.js
uses: actions/setup-node@v3.6.0
Expand Down Expand Up @@ -73,7 +73,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Setup Node.js
uses: actions/setup-node@v3.6.0
Expand All @@ -96,7 +96,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Setup Node.js
uses: actions/setup-node@v3.6.0
Expand All @@ -118,7 +118,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Setup Ruby
uses: ruby/setup-ruby@v1
Expand All @@ -139,7 +139,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Setup Ruby
uses: ruby/setup-ruby@v1
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/screenshots.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,13 @@ jobs:
run: echo "::warning title=GitHub Actions secrets::Workflow requires 'PERCY_TOKEN' secret"

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Install dependencies
uses: ./.github/workflows/actions/install-node

- name: Cache browser download
uses: actions/cache@v3
uses: actions/cache@v3.3.1
with:
enableCrossOsArchive: true
key: puppeteer-${{ runner.os }}
Expand Down
18 changes: 9 additions & 9 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Install dependencies
uses: ./.github/workflows/actions/install-node
Expand All @@ -46,7 +46,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Restore dependencies
uses: ./.github/workflows/actions/install-node
Expand Down Expand Up @@ -88,14 +88,14 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Restore dependencies
uses: ./.github/workflows/actions/install-node

- name: Cache linter
if: ${{ matrix.task.cache }}
uses: actions/cache@v3
uses: actions/cache@v3.3.1
with:
enableCrossOsArchive: true
key: ${{ matrix.task.name }}-${{ runner.os }}
Expand Down Expand Up @@ -155,7 +155,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Restore dependencies
uses: ./.github/workflows/actions/install-node
Expand All @@ -165,7 +165,7 @@ jobs:

- name: Cache task
if: ${{ matrix.task.cache }}
uses: actions/cache@v3
uses: actions/cache@v3.3.1
with:
enableCrossOsArchive: true
key: ${{ matrix.task.name }}-${{ runner.os }}
Expand All @@ -175,7 +175,7 @@ jobs:
run: npx jest --color ${{ format('--maxWorkers={0} --selectProjects "{1}"', env.MAX_WORKERS, join(matrix.task.projects, '", "')) }}

- name: Save test coverage
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v3.1.2
with:
name: ${{ matrix.task.description }} coverage
path: coverage
Expand Down Expand Up @@ -204,7 +204,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Restore dependencies
uses: ./.github/workflows/actions/install-node
Expand Down Expand Up @@ -247,7 +247,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v3.5.3

- name: Restore dependencies
uses: ./.github/workflows/actions/install-node
Expand Down

0 comments on commit 5ed0e22

Please sign in to comment.