Skip to content

Commit 1f078d2

Browse files
[improve](build): version updates (#60)
1 parent 5e47010 commit 1f078d2

File tree

5 files changed

+24
-60
lines changed

5 files changed

+24
-60
lines changed

.github/workflows/ci.yaml

+2-7
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,10 @@ jobs:
1919
env:
2020
JEKYLL_VERSION: ${{ matrix.jekyll }}
2121
steps:
22-
- name: Harden Runner
23-
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
24-
with:
25-
egress-policy: audit
26-
2722
- name: Checkout Repository
28-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
23+
uses: actions/[email protected]
2924
- name: Set Up Ruby 3.3.6
30-
uses: ruby/setup-ruby@bfefad842bb982ff05b233bcbc1571d97a87e69f # v1.206.0
25+
uses: ruby/setup-ruby@v1.213.0
3126
with:
3227
ruby-version: 3.3.6
3328
bundler-cache: true

.github/workflows/jekyll.yml

+6-16
Original file line numberDiff line numberDiff line change
@@ -31,22 +31,17 @@ jobs:
3131
build:
3232
runs-on: ubuntu-latest
3333
steps:
34-
- name: Harden Runner
35-
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
36-
with:
37-
egress-policy: audit
38-
3934
- name: Checkout
40-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
35+
uses: actions/[email protected]
4136
- name: Setup Ruby
42-
uses: ruby/setup-ruby@bfefad842bb982ff05b233bcbc1571d97a87e69f # v1.206.0
37+
uses: ruby/setup-ruby@v1.213.0
4338
with:
4439
ruby-version: '3.3.6' # Not needed with a .ruby-version file
4540
bundler-cache: true # runs 'bundle install' and caches installed gems automatically
46-
cache-version: 1 # Increment this number if you need to re-download cached gems
41+
cache-version: 4 # Increment this number if you need to re-download cached gems
4742
- name: Setup Pages
4843
id: pages
49-
uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0
44+
uses: actions/[email protected]
5045
- name: Build with Jekyll
5146
# Outputs to the './_site' directory by default
5247
run: bundle exec jekyll build --trace --incremental --baseurl "${{ steps.pages.outputs.base_path }}"
@@ -56,7 +51,7 @@ jobs:
5651
LOG_LEVEL: debug
5752
- name: Upload artifact
5853
# Automatically uploads an artifact from the './_site' directory by default
59-
uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3.0.1
54+
uses: actions/[email protected]
6055

6156
# Deployment job
6257
deploy:
@@ -66,11 +61,6 @@ jobs:
6661
runs-on: ubuntu-latest
6762
needs: build
6863
steps:
69-
- name: Harden Runner
70-
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
71-
with:
72-
egress-policy: audit
73-
7464
- name: Deploy to GitHub Pages
7565
id: deployment
76-
uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5
66+
uses: actions/[email protected]

.github/workflows/readme-checker.yml

+2-7
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,10 @@ jobs:
88
lint:
99
runs-on: ubuntu-latest
1010
steps:
11-
- name: Harden Runner
12-
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
13-
with:
14-
egress-policy: audit
15-
1611
- name: Checkout
17-
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
12+
uses: actions/[email protected]
1813
- name: Checking markdown
19-
uses: DavidAnson/markdownlint-cli2-action@eb5ca3ab411449c66620fe7f1b3c9e10547144b0 # v18.0.0
14+
uses: DavidAnson/markdownlint-cli2-action@v19.1.0
2015
with:
2116
globs: |
2217
*.md

.github/workflows/test.yml

+4-19
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,11 @@ jobs:
3333
timeout-minutes: 5
3434

3535
steps:
36-
- name: Harden Runner
37-
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
38-
with:
39-
egress-policy: audit
40-
41-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
36+
- uses: actions/[email protected]
4237
- run: git config --global user.name github-actions
4338
- run: git config --global user.email [email protected]
4439
- name: Use Node.js ${{ matrix.node-version }}
45-
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
40+
uses: actions/[email protected]
4641
with:
4742
node-version: ${{ matrix.node-version }}
4843
cache: npm
@@ -56,17 +51,12 @@ jobs:
5651
timeout-minutes: 5
5752

5853
steps:
59-
- name: Harden Runner
60-
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
61-
with:
62-
egress-policy: audit
63-
6454
- name: Test
65-
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
55+
- uses: actions/[email protected]
6656
- run: git config --global user.name github-actions
6757
- run: git config --global user.email [email protected]
6858
- name: Use Node.js from .nvmrc
69-
uses: actions/setup-node@39370e3970a6d050c480ffad4ff0ed4d3fdee5af # v4.1.0
59+
uses: actions/[email protected]
7060
with:
7161
node-version-file: .nvmrc
7262
cache: npm
@@ -83,11 +73,6 @@ jobs:
8373
- test_matrix
8474
if: ${{ !cancelled() }}
8575
steps:
86-
- name: Harden Runner
87-
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
88-
with:
89-
egress-policy: audit
90-
9176
- name: All matrix versions passed
9277
if: ${{ !(contains(needs.*.result, 'failure')) }}
9378
run: exit 0

.github/workflows/workflows.md

+10-11
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,30 @@
11
---
22
layout: page
33
title: GitHub Workflows
4-
#permalink: /Astronomy/
54
---
65

7-
## Revision Date: 2024-12-27 2:31 PM
6+
## Revision Date: 2025-01-11 1:05 AM
87

98
| action | date | github |
109
|---|---|---|
11-
| DavidAnson/markdownlint-cli2-action@v18.0.0 | Nov 14, 2024 |[DavidAnson/markdownlint-cli2-action: A GitHub Action to run the markdownlint-cli2 tool for linting Markdown/CommonMark files with the markdownlint library](https://github.com/DavidAnson/markdownlint-cli2-action) |
10+
| DavidAnson/markdownlint-cli2-action@v19.1.0 | Jan 19, 2025 | [DavidAnson/markdownlint-cli2-action: A GitHub Action to run the markdownlint-cli2 tool for linting Markdown/CommonMark files with the markdownlint library](https://github.com/DavidAnson/markdownlint-cli2-action) |
1211
| GitHubSecurityLab/actions-permissions/[email protected] | Dec 19, 2024 | [GitHubSecurityLab/actions-permissions: GitHub token permissions Monitor and Advisor actions](https://github.com/GitHubSecurityLab/actions-permissions) |
1312
| actions/[email protected] | Oct 23, 2024 | [actions/checkout: Action for checking out a repo](https://github.com/actions/checkout) |
1413
| actions/[email protected] | Mar 29, 2024 | [actions/configure-pages: An action to enable Pages and extract various metadata about a site. It can also be used to configure various static site generators we support as starter workflows.](https://github.com/actions/configure-pages) |
1514
| actions/[email protected] | Nov 20, 2024 | [actions/dependency-review-action: A GitHub Action for detecting vulnerable dependencies and invalid licenses in your PRs](https://github.com/actions/dependency-review-action) |
1615
| actions/[email protected] | Mar 18, 2024 | [actions/deploy-pages: GitHub Action to publish artifacts to GitHub Pages for deployments](https://github.com/actions/deploy-pages) |
1716
| actions/[email protected] | Aug 6, 2024 | [actions/jekyll-build-pages: A simple GitHub Action for producing Jekyll build artifacts compatible with GitHub Pages.](https://github.com/actions/jekyll-build-pages) |
1817
| actions/[email protected] | Oct 24, 2024 | [actions/setup-node: Set up your GitHub Actions workflow with a specific version of node.js](https://github.com/actions/setup-node) |
19-
| actions/upload-artifact@v4.5.0 | Dec 19, 2024 | [actions/upload-artifact](https://github.com/actions/upload-artifact) |
18+
| actions/upload-artifact@v4.6.0 | Jan 9, 2025 | [actions/upload-artifact](https://github.com/actions/upload-artifact) |
2019
| actions/[email protected] | Feb 7, 2024 | [actions/upload-pages-artifact: A composite action for packaging and uploading an artifact that can be deployed to GitHub Pages.](https://github.com/actions/upload-pages-artifact) |
2120
| amannn/[email protected] | Jun 28, 2024 | [amannn/action-semantic-pull-request: A GitHub Action that ensures that your PR title matches the Conventional Commits spec](https://github.com/amannn/action-semantic-pull-request) |
22-
| github/codeql-action/[email protected].0 | Dec 12, 2024 | [github/codeql-action: Actions for running CodeQL analysis](https://github.com/github/codeql-action) |
23-
| github/codeql-action/[email protected].0 | Dec 12, 2024 | [github/codeql-action: Actions for running CodeQL analysis](https://github.com/github/codeql-action) |
24-
| github/codeql-action/[email protected].0 | Dec 12, 2024 | [github/codeql-action: Actions for running CodeQL analysis](https://github.com/github/codeql-action) |
25-
| github/codeql-action/[email protected].0 | Dec 12, 2024 | [github/codeql-action: Actions for running CodeQL analysis](https://github.com/github/codeql-action) |
21+
| github/codeql-action/[email protected].1 | Dec 12, 2024 | [github/codeql-action: Actions for running CodeQL analysis](https://github.com/github/codeql-action) |
22+
| github/codeql-action/[email protected].1 | Dec 12, 2024 | [github/codeql-action: Actions for running CodeQL analysis](https://github.com/github/codeql-action) |
23+
| github/codeql-action/[email protected].01 | Dec 12, 2024 | [github/codeql-action: Actions for running CodeQL analysis](https://github.com/github/codeql-action) |
24+
| github/codeql-action/[email protected].1 | Dec 12, 2024 | [github/codeql-action: Actions for running CodeQL analysis](https://github.com/github/codeql-action) |
2625
| googleapis/[email protected] | Jun 10, 2024 | [googleapis/release-please-action: automated releases based on conventional commits](https://github.com/googleapis/release-please-action)
27-
| googleapis/[email protected] | Dec 2, 2024 | [googleapis/release-please: generate release PRs based on the conventionalcommits.org spec](https://github.com/googleapis/release-please) |
26+
| googleapis/[email protected] | Nov 13, 2024 | [googleapis/release-please: generate release PRs based on the conventionalcommits.org spec](https://github.com/googleapis/release-please) |
2827
| lowlighter/[email protected] | Sep 12, 2023 | [lowlighter/metrics: 📊 An infographics generator with 30+ plugins and 300+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!](https://github.com/lowlighter/metrics) |
2928
| ossf/[email protected] | Jul 26, 2024 | [ossf/scorecard-action: Official GitHub Action for OpenSSF Scorecard.](https://github.com/ossf/scorecard-action) |
30-
| ruby/setup-ruby@v1.206.0 | Dec 26, 2024 | [ruby/setup-ruby: An action to download a prebuilt Ruby and add it to the PATH in 5 seconds](https://github.com/ruby/setup-ruby) |
31-
| step-security/[email protected].2 | Nov 18, 2024 | [step-security/harden-runner: Network egress filtering and runtime security for GitHub-hosted and self-hosted runners](https://github.com/step-security/harden-runner) |
29+
| ruby/setup-ruby@v1.213.0 | Jan 18, 2025 | [ruby/setup-ruby: An action to download a prebuilt Ruby and add it to the PATH in 5 seconds](https://github.com/ruby/setup-ruby) |
30+
| step-security/[email protected].3 | Jan 9, 2025 | [step-security/harden-runner: Network egress filtering and runtime security for GitHub-hosted and self-hosted runners](https://github.com/step-security/harden-runner) |

0 commit comments

Comments
 (0)