Minor maintenance updates (#336)

e1b0201 · Paulo F. Oliveira · 2025-05-29 14:50

14 files +21188 -3819

Files changed

deleted .eslintrc.yml
+0 −19
@@ -1,19 +0,0 @@
1 ---
2 env:
3 node: true
4 es2022: true
5 extends:
6 - eslint:recommended
7 parserOptions:
8 ecmaVersion: 2022
9 rules:
10 indent: [warn, 2, {SwitchCase: 1}]
11 max-len: [warn, 100]
12 no-use-before-define: 0
13 operator-linebreak: 0
14 semi: 0
15 implicit-arrow-linebreak: 0
16
17 settings:
18 react:
19 version: 999.999.999
modified .github/workflows/action.yml
+10 −0
@@ -52,6 +52,16 @@ jobs:
52 52 - name: Check if build left artifacts
53 53 run: git diff --exit-code --ignore-space-at-eol
54 54
55 + check_action:
56 + name: Action
57 + runs-on: ubuntu-latest
58 + if: github.ref != 'refs/heads/main'
59 + permissions:
60 + contents: read
61 + steps:
62 + - uses: actions/checkout@v4
63 + - uses: raven-actions/actionlint@v2
64 +
55 65 unit_tests_ubuntu:
56 66 name: Unit tests (Ubuntu)
57 67 runs-on: ubuntu-latest
modified .github/workflows/macos.yml
+5 −3
@@ -64,6 +64,8 @@ jobs:
64 64 rebar3-version: '3.18.0'
65 65 os: 'macos-latest'
66 66 version-type: 'strict'
67 + escript_packages: 'hex protobuf'
68 + escript_script: 'protoc-gen-elixir --version'
67 69 - otp-version: 'latest'
68 70 rebar3-version: 'latest'
69 71 os: 'macos-latest'
@@ -132,6 +134,6 @@ jobs:
132 134 - run: env
133 135 - name: Check environment variables
134 136 run: |
135 ${INSTALL_DIR_FOR_ELIXIR}/bin/elixir -v
136 ${INSTALL_DIR_FOR_OTP}/bin/erl -version
137 ${INSTALL_DIR_FOR_REBAR3}/bin/rebar3 version
137 + "${INSTALL_DIR_FOR_ELIXIR}"/bin/elixir -v
138 + "${INSTALL_DIR_FOR_OTP}"/bin/erl -version
139 + "${INSTALL_DIR_FOR_REBAR3}"/bin/rebar3 version
modified .github/workflows/ubuntu.yml
+4 −4
@@ -160,7 +160,7 @@ jobs:
160 160 - run: env
161 161 - name: Check environment variables
162 162 run: |
163 ${INSTALL_DIR_FOR_ELIXIR}/bin/elixir -v
164 ${INSTALL_DIR_FOR_GLEAM}/bin/gleam --version
165 ${INSTALL_DIR_FOR_OTP}/bin/erl -version
166 ${INSTALL_DIR_FOR_REBAR3}/bin/rebar3 version
163 + "${INSTALL_DIR_FOR_ELIXIR}"/bin/elixir -v
164 + "${INSTALL_DIR_FOR_GLEAM}"/bin/gleam --version
165 + "${INSTALL_DIR_FOR_OTP}"/bin/erl -version
166 + "${INSTALL_DIR_FOR_REBAR3}"/bin/rebar3 version
modified .github/workflows/update_3rd_party_licenses.yml
+1 −1
@@ -4,7 +4,7 @@ name: Update 3rd party licenses (automation)
4 4 on:
5 5 schedule:
6 6 - cron: '0 12 * * *'
7 workflow_dispatch:
7 + workflow_dispatch: {}
8 8
9 9 jobs:
10 10 update:
modified .github/workflows/windows.yml
+1 −0

Click to load diff…

modified MATCHER_NOTICE.md
+1 −1

Click to load diff…

modified README.md
+3 −2

Click to load diff…

modified action.yml
+33 −0

Click to load diff…

modified dist/index.js
+19734 −2941

Click to load diff…

added eslint.config.mjs
+30 −0

Click to load diff…

modified package-lock.json
+1329 −820

Click to load diff…

modified package.json
+17 −14

Click to load diff…

modified src/setup-beam.js
+20 −14

Click to load diff…

Parents: 220876a