Skip to content

Commit 53fae7e

Browse files
authored
Merge pull request #52 from GrantBirki/deps-updates
General Dependency Updates
2 parents 9caf79a + 74976b3 commit 53fae7e

File tree

5 files changed

+262
-186
lines changed

5 files changed

+262
-186
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: Update Latest Release Tag
2+
run-name: Update ${{ github.event.inputs.major_version_tag }} with ${{ github.event.inputs.source_tag }}
3+
4+
on:
5+
workflow_dispatch:
6+
inputs:
7+
source_tag:
8+
description: 'The tag or reference to use as the source (example: v8.0.0)'
9+
required: true
10+
default: vX.X.X
11+
major_version_tag:
12+
description: 'The major release tag to update with the source (example: v8)'
13+
required: true
14+
default: vX
15+
16+
permissions:
17+
contents: write
18+
19+
jobs:
20+
tag:
21+
runs-on: ubuntu-latest
22+
steps:
23+
- uses: actions/checkout@v4
24+
with:
25+
fetch-depth: 0
26+
27+
- name: git config
28+
run: |
29+
git config user.name github-actions
30+
git config user.email [email protected]
31+
32+
- name: tag new target
33+
run: git tag -f ${{ github.event.inputs.major_version_tag }} ${{ github.event.inputs.source_tag }}
34+
35+
- name: push new tag
36+
run: git push origin ${{ github.event.inputs.major_version_tag }} --force

dist/index.js

Lines changed: 33 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/acceptance-test-results.txt

Lines changed: 20 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,22 @@ package-lock.json is valid
44
package.json is valid
55
dist/schema.json is valid
66
skipping due to exclude match: tmp/invalid.json
7+
skipping due to exclude match: __tests__/acceptance/dev/test2.json
8+
skipping due to exclude match: __tests__/acceptance/prod/test1.json
9+
skipping due to exclude match: __tests__/acceptance/staging/code.json
710
skipping due to exclude match: __tests__/fixtures/schemas/challenge.json
811
skipping due to exclude match: __tests__/fixtures/schemas/schema1.json
912
skipping due to exclude match: __tests__/fixtures/schemas/schema2.json
1013
skipping due to exclude match: __tests__/fixtures/json/invalid/json1.json
1114
skipping due to exclude match: __tests__/fixtures/json/invalid/skip-bad.json
15+
skipping due to exclude match: __tests__/fixtures/json/valid/json1.json
1216
skipping due to exclude match: __tests__/fixtures/json/mixture/json1.json
1317
skipping due to exclude match: __tests__/fixtures/json/mixture/json2.json
14-
skipping due to exclude match: __tests__/fixtures/json/valid/json1.json
1518
skipping due to exclude match: __tests__/fixtures/yaml_as_json/mixture/good-json.json
1619
skipping due to exclude match: __tests__/fixtures/yaml_as_json/mixture/invalid-json.json
1720
skipping due to exclude match: __tests__/fixtures/json/project_dir/schemas/schema.json
21+
skipping due to exclude match: __tests__/fixtures/json/with_yaml/first/test1.json
22+
skipping due to exclude match: __tests__/fixtures/json/with_yaml/second/test2.json
1823
skipping due to exclude match: __tests__/fixtures/json/project_dir/data/config/json1.json
1924
skipping due to exclude match: __tests__/fixtures/json/project_dir/data/config/.github_mock_dir/json2.json
2025
action.yml is valid
@@ -25,20 +30,28 @@ skipping due to exclude match: tmp/invalid.yaml
2530
.github/workflows/lint.yml is valid
2631
.github/workflows/package-check.yml is valid
2732
.github/workflows/test.yml is valid
33+
.github/workflows/update-latest-release-tag.yml is valid
34+
skipping due to exclude match: __tests__/acceptance/staging/test1.yml
35+
skipping due to exclude match: __tests__/acceptance/prod/deployment.yml
36+
skipping due to exclude match: __tests__/acceptance/prod/test1.yml
2837
skipping due to exclude match: __tests__/fixtures/schemas/schema1.yaml
2938
skipping due to exclude match: __tests__/fixtures/schemas/schema2.yml
3039
skipping due to exclude match: __tests__/fixtures/real_world/challenges/challenge.yml
40+
skipping due to exclude match: __tests__/fixtures/yaml_as_json/invalid/yaml1.yaml
41+
skipping due to exclude match: __tests__/fixtures/yaml_as_json/valid/yaml1.yaml
42+
skipping due to exclude match: __tests__/fixtures/yaml_as_json/mixture/yaml1.yaml
43+
skipping due to exclude match: __tests__/fixtures/yaml_as_json/mixture/yaml2.yml
3144
skipping due to exclude match: __tests__/fixtures/yaml/invalid/skip-bad.yaml
3245
skipping due to exclude match: __tests__/fixtures/yaml/invalid/yaml1.yaml
3346
skipping due to exclude match: __tests__/fixtures/yaml/mixture/yaml1.yaml
3447
skipping due to exclude match: __tests__/fixtures/yaml/mixture/yaml2.yml
48+
skipping due to exclude match: __tests__/fixtures/yaml/multiple/invalid.yaml
49+
skipping due to exclude match: __tests__/fixtures/yaml/multiple/yaml1.yaml
3550
skipping due to exclude match: __tests__/fixtures/yaml/valid/yaml1.yaml
36-
skipping due to exclude match: __tests__/fixtures/yaml_as_json/invalid/yaml1.yaml
37-
skipping due to exclude match: __tests__/fixtures/yaml_as_json/mixture/yaml1.yaml
38-
skipping due to exclude match: __tests__/fixtures/yaml_as_json/mixture/yaml2.yml
39-
skipping due to exclude match: __tests__/fixtures/yaml_as_json/valid/yaml1.yaml
51+
skipping due to exclude match: __tests__/fixtures/json/with_yaml/first/test1.yml
52+
skipping due to exclude match: __tests__/fixtures/json/with_yaml/second/test2.yml
4053
skipping due to exclude match: __tests__/fixtures/yaml/project_dir/schemas/schema.yml
41-
skipping due to exclude match: __tests__/fixtures/yaml/project_dir/data/.github_mock_dir/config.yml
4254
skipping due to exclude match: __tests__/fixtures/yaml/project_dir/data/config/config.yml
55+
skipping due to exclude match: __tests__/fixtures/yaml/project_dir/data/.github_mock_dir/config.yml
4356
✅ all 5 detected JSON files are valid
44-
✅ all 7 detected YAML files are valid
57+
✅ all 8 detected YAML files are valid

0 commit comments

Comments
 (0)