neiam
/action-setup-beam
action-setup-beam
public · Issues · Pulls · Labels · Forks · Compare · Actions queued
⭐
Log in to mark this repository.
Dependabot version updates (#340)
3025c99 · Paulo F. Oliveira · 2025-05-30 01:53
Message
{commit_body(@commit)}
Files changed
added
.github/dependabot.yml
+11
−0
@@ -0,0 +1,11 @@
| 1 | +--- | |
| 2 | +version: 2 | |
| 3 | +updates: | |
| 4 | +- package-ecosystem: npm | |
| 5 | + directory: / | |
| 6 | + schedule: | |
| 7 | + interval: weekly | |
| 8 | +- package-ecosystem: github-actions | |
| 9 | + directory: / | |
| 10 | + schedule: | |
| 11 | + interval: weekly |
modified
.github/workflows/action.yml
+11
−11
@@ -24,7 +24,7 @@ jobs:
| 24 | 24 | permissions: |
| 25 | 25 | contents: write |
| 26 | 26 | steps: |
| 27 | − - uses: actions/checkout@v4 | |
| 27 | + - uses: actions/checkout@v4.2.2 | |
| 28 | 28 | - name: Version it! |
| 29 | 29 | run: | |
| 30 | 30 | # We expect a string such as const setupBeamVersion = 'undefined' in the code |
@@ -45,8 +45,8 @@ jobs:
| 45 | 45 | runs-on: ubuntu-latest |
| 46 | 46 | if: github.ref != 'refs/heads/main' |
| 47 | 47 | steps: |
| 48 | − - uses: actions/checkout@v4 | |
| 49 | − - uses: actions/setup-node@v4 | |
| 48 | + - uses: actions/checkout@v4.2.2 | |
| 49 | + - uses: actions/setup-node@v4.4.0 | |
| 50 | 50 | with: |
| 51 | 51 | node-version: '20' |
| 52 | 52 | - run: npm run build-dist |
@@ -58,15 +58,15 @@ jobs:
| 58 | 58 | runs-on: ubuntu-latest |
| 59 | 59 | if: github.ref != 'refs/heads/main' |
| 60 | 60 | steps: |
| 61 | − - uses: actions/checkout@v4 | |
| 62 | − - uses: raven-actions/actionlint@v2 | |
| 61 | + - uses: actions/checkout@v4.2.2 | |
| 62 | + - uses: raven-actions/actionlint@v2.0.1 | |
| 63 | 63 | |
| 64 | 64 | unit_tests_ubuntu: |
| 65 | 65 | name: Unit tests (Ubuntu) |
| 66 | 66 | runs-on: ubuntu-latest |
| 67 | 67 | steps: |
| 68 | − - uses: actions/checkout@v4 | |
| 69 | − - uses: actions/setup-node@v4 | |
| 68 | + - uses: actions/checkout@v4.2.2 | |
| 69 | + - uses: actions/setup-node@v4.4.0 | |
| 70 | 70 | with: |
| 71 | 71 | node-version: '20' |
| 72 | 72 | - run: npm ci |
@@ -83,8 +83,8 @@ jobs:
| 83 | 83 | name: Unit tests (Windows) |
| 84 | 84 | runs-on: windows-latest |
| 85 | 85 | steps: |
| 86 | − - uses: actions/checkout@v4 | |
| 87 | − - uses: actions/setup-node@v4 | |
| 86 | + - uses: actions/checkout@v4.2.2 | |
| 87 | + - uses: actions/setup-node@v4.4.0 | |
| 88 | 88 | with: |
| 89 | 89 | node-version: '20' |
| 90 | 90 | - run: npm install --production |
@@ -94,8 +94,8 @@ jobs:
| 94 | 94 | name: Unit tests (macOS) |
| 95 | 95 | runs-on: macos-latest |
| 96 | 96 | steps: |
| 97 | − - uses: actions/checkout@v4 | |
| 98 | − - uses: actions/setup-node@v4 | |
| 97 | + - uses: actions/checkout@v4.2.2 | |
| 98 | + - uses: actions/setup-node@v4.4.0 | |
| 99 | 99 | with: |
| 100 | 100 | node-version: '20' |
| 101 | 101 | - run: npm ci |
modified
.github/workflows/hexpm-mirrors.yml
+1
−1
@@ -26,7 +26,7 @@ jobs:
| 26 | 26 | install-rebar: [true, false] |
| 27 | 27 | install-hex: [true, false] |
| 28 | 28 | steps: |
| 29 | − - uses: actions/checkout@v4 | |
| 29 | + - uses: actions/checkout@v4.2.2 | |
| 30 | 30 | - name: Use erlef/setup-beam |
| 31 | 31 | id: setup-beam |
| 32 | 32 | uses: ./ |
modified
.github/workflows/macos.yml
+2
−2
@@ -71,7 +71,7 @@ jobs:
| 71 | 71 | rebar3-version: 'latest' |
| 72 | 72 | os: 'macos-latest' |
| 73 | 73 | steps: |
| 74 | − - uses: actions/checkout@v4 | |
| 74 | + - uses: actions/checkout@v4.2.2 | |
| 75 | 75 | - name: Use erlef/setup-beam |
| 76 | 76 | id: setup-beam |
| 77 | 77 | uses: ./ |
@@ -124,7 +124,7 @@ jobs:
| 124 | 124 | rebar3-version: nightly |
| 125 | 125 | os: macos-latest |
| 126 | 126 | steps: |
| 127 | − - uses: actions/checkout@v4 | |
| 127 | + - uses: actions/checkout@v4.2.2 | |
| 128 | 128 | - name: Use erlef/setup-beam |
| 129 | 129 | id: setup-beam |
| 130 | 130 | uses: ./ |
modified
.github/workflows/ubuntu.yml
+2
−2
@@ -83,7 +83,7 @@ jobs:
| 83 | 83 | escript_script: 'protoc-gen-elixir --version' |
| 84 | 84 | os: 'ubuntu-latest' |
| 85 | 85 | steps: |
| 86 | − - uses: actions/checkout@v4 | |
| 86 | + - uses: actions/checkout@v4.2.2 | |
| 87 | 87 | - name: Use erlef/setup-beam |
| 88 | 88 | id: setup-beam |
| 89 | 89 | uses: ./ |
@@ -151,7 +151,7 @@ jobs:
| 151 | 151 | rebar3-version: nightly |
| 152 | 152 | os: ubuntu-latest |
| 153 | 153 | steps: |
| 154 | − - uses: actions/checkout@v4 | |
| 154 | + - uses: actions/checkout@v4.2.2 | |
| 155 | 155 | - name: Use erlef/setup-beam |
| 156 | 156 | id: setup-beam |
| 157 | 157 | uses: ./ |
modified
.github/workflows/update_3rd_party_licenses.yml
+1
−1
@@ -14,7 +14,7 @@ jobs:
| 14 | 14 | name: Update 3rd party licenses |
| 15 | 15 | runs-on: ubuntu-latest |
| 16 | 16 | steps: |
| 17 | − - uses: actions/checkout@v4 | |
| 17 | + - uses: actions/checkout@v4.2.2 | |
| 18 | 18 | - run: |
| 19 | 19 | ./.github/workflows/update_3rd_party_licenses.sh |
| 20 | 20 | env: |
modified
.github/workflows/windows.yml
+2
−2
@@ -64,7 +64,7 @@ jobs:
| 64 | 64 | escript_script: 'protoc-gen-elixir --version' |
| 65 | 65 | os: 'windows-latest' |
| 66 | 66 | steps: |
| 67 | − - uses: actions/checkout@v4 | |
| 67 | + - uses: actions/checkout@v4.2.2 | |
| 68 | 68 | - name: Use erlef/setup-beam |
| 69 | 69 | id: setup-beam |
| 70 | 70 | uses: ./ |
@@ -131,7 +131,7 @@ jobs:
| 131 | 131 | rebar3-version: nightly |
| 132 | 132 | os: windows-latest |
| 133 | 133 | steps: |
| 134 | − - uses: actions/checkout@v4 | |
| 134 | + - uses: actions/checkout@v4.2.2 | |
| 135 | 135 | - name: Use erlef/setup-beam |
| 136 | 136 | id: setup-beam |
| 137 | 137 | uses: ./ |
modified
package.json
+1
−1
@@ -10,7 +10,7 @@
| 10 | 10 | "markdownlint": "markdownlint *.md ./github/**/*.md", |
| 11 | 11 | "shellcheck": "shellcheck .github/workflows/*.sh", |
| 12 | 12 | "test": "node --test --test-reporter=spec", |
| 13 | − "yamllint": "eslint .github/workflows/**.yml .*.yml *.yml", | |
| 13 | + "yamllint": "eslint .github/workflows/**.yml .github/*.yml .*.yml *.yml", | |
| 14 | 14 | "clean-dist": "rm -rf ./dist", |
| 15 | 15 | "lint": "npm run markdownlint && npm run shellcheck && npm run yamllint && npm run eslint", |
| 16 | 16 | "build-dist": "npm run clean-dist && npm install && npm run build && npm run format && npm run lint" |
modified
test/projects/gleamgleam/.github/workflows/test.yml
+1
−1
@@ -11,7 +11,7 @@ jobs:
| 11 | 11 | test: |
| 12 | 12 | runs-on: ubuntu-latest |
| 13 | 13 | steps: |
| 14 | − - uses: actions/checkout@v4 | |
| 14 | + - uses: actions/checkout@v4.2.2 | |
| 15 | 15 | - uses: erlef/setup-beam@v1 |
| 16 | 16 | with: |
| 17 | 17 | otp-version: "26.0.2" |
Parents: 32794f2