Skip to content

Commit 86032e8

Browse files
authored
refactor: rebuild action with node.js in preparation of new version-bumper tool version" (#45)
BREAKING CHANGE: <h3>This PR introduces BREAKING CHANGES!</h3> [Tool PR](TomerFi/version-bumper#165) <ul> <li>The action was rebuilt using Node.js.</li> <li> Changes in the action flags: <ul> <li><strong>changelog</strong> was removed.</li> <li><strong>preset</strong> was removed.</li> <li><strong>folder</strong> was changed to <strong>path</strong>. It's worth mentioning the folder/path requires a full path and not a folder relative to the workspace. (<em>folder</em> will eventually be removed).</li> <li><strong>bumpoverride</strong> was changed to <strong>bump</strong> (<em>bumpoverride</em> will eventually be removed). </li> </ul> </li> <br/> </ul> --------- Signed-off-by: Tomer Figenblat <[email protected]>
1 parent 5cab3f4 commit 86032e8

21 files changed

+24803
-863
lines changed

.editorconfig

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,9 @@
1-
# editorconfig.org
21
root = true
32

43
[*]
54
charset = utf-8
65
end_of_line = lf
76
insert_final_newline = true
8-
9-
[**.{yaml,yml}]
10-
indent_style = space
11-
indent_size = 2
12-
max_line_length = 100
137
trim_trailing_whitespace = true
14-
15-
[**.md]
16-
max_line_length = 120
17-
trim_trailing_whitespace = false
18-
19-
[**.{sh,bash,zsh,csh,ksh,fish}]
208
indent_style = space
219
indent_size = 2
22-
trim_trailing_whitespace = true
23-
24-
[Makefile*]
25-
indent_style = space
26-
indent_size = 4
27-
trim_trailing_whitespace = true
28-
29-
[**.{json,.all-contributorsrc}]
30-
indent_size = 2

.eslintrc.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
root: true
3+
parserOptions:
4+
ecmaVersion: latest
5+
env:
6+
node: true
7+
commonjs: true
8+
extends:
9+
- "eslint:recommended"
10+
- "plugin:editorconfig/all"
11+
plugins:
12+
- "editorconfig"

.gitattributes

Lines changed: 0 additions & 136 deletions
This file was deleted.

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ updates:
1313
assignees:
1414
- "tomerfi"
1515

16-
- package-ecosystem: "docker"
16+
- package-ecosystem: "npm"
1717
directory: "/"
1818
schedule:
1919
interval: "daily"

.github/workflows/ci.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
name: CI
3+
4+
on:
5+
pull_request:
6+
branches:
7+
- master
8+
push:
9+
branches:
10+
- master
11+
paths:
12+
- '.dist/**'
13+
- 'action.js'
14+
- 'action.yml'
15+
- 'package.json'
16+
- 'package-lock.json'
17+
18+
concurrency:
19+
group: ${{ github.workflow }}-${{ github.ref }}
20+
cancel-in-progress: true
21+
22+
permissions:
23+
pull-requests: read
24+
25+
jobs:
26+
test:
27+
uses: ./.github/workflows/test_action.yml
28+
build:
29+
needs: test
30+
uses: ./.github/workflows/verify_dist.yml

.github/workflows/pr.yml

Lines changed: 0 additions & 134 deletions
This file was deleted.

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
workflow_dispatch:
66
inputs:
77
title:
8-
description: "Release title"
8+
description: "Release title (blank for tag)"
99
required: false
1010

1111
jobs:

0 commit comments

Comments
 (0)