34 Commits

Author SHA1 Message Date
Max Aigner
a446ef6af3 updated new build now 2023-12-15 16:48:29 +01:00
Max Aigner
612098f0c0 updated version in package.json as it does not want to be started properly.. 2023-12-15 15:41:27 +01:00
Max Aigner
ffaf179d10 apparently I have to edit the repository in package.json in order to get this to use my version of godot-setup 2023-12-15 14:42:22 +01:00
Max Aigner
52a55df801 slight text change to see if it worked at all 2023-12-15 14:36:49 +01:00
Max Aigner
db4fcea2a0 Merge branch 'main' of github.com:aignermax/setup-godot 2023-12-15 14:33:17 +01:00
Max Aigner
d57e873329 updated unittests so that they work under both windows and linux/Mac 2023-12-15 14:33:02 +01:00
Max Aigner
d27136271b
Update main.ts
if you run that script using a windows runner in github workflows, then it cannot create symlinks because in windows you need admin rights to do so. 
github does not provide the runner with such permisions.
therefore the symlink simply does not work.

It should- however - work when you directly set the environment variable to the path of th executable. 

I hope I did not miss, why those symlinks were set in the first place and that they are not needed somewhere else?
2023-12-14 14:42:06 +01:00
Joanna May
1af6893043
fix: use GitHub for downloads (#56)
* chore: update versions

* fix: use GitHub for downloads
v1.5.5
2023-11-14 22:35:08 -06:00
dependabot[bot]
c5887a6575
build(deps-dev): bump @types/node from 18.15.11 to 20.2.5 (#40) 2023-06-01 10:47:42 -05:00
dependabot[bot]
f0b5d74f93
build(deps-dev): bump eslint from 8.39.0 to 8.41.0 (#41)
Bumps [eslint](https://github.com/eslint/eslint) from 8.39.0 to 8.41.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.39.0...v8.41.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-01 10:02:28 -05:00
dependabot[bot]
55237fd817
build(deps-dev): bump prettier from 2.8.7 to 2.8.8 (#38)
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.7 to 2.8.8.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.7...2.8.8)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-01 10:01:20 -05:00
dependabot[bot]
26314c37e6
build(deps-dev): bump @typescript-eslint/parser from 5.59.1 to 5.59.8 (#37)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.59.8.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.8/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-01 10:01:10 -05:00
dependabot[bot]
a666d7fe94
build(deps-dev): bump ts-jest from 29.0.5 to 29.1.0 (#34)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 29.0.5 to 29.1.0.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.0.5...v29.1.0)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 21:32:34 -05:00
dependabot[bot]
5c88cb4193
build(deps-dev): bump eslint from 8.37.0 to 8.39.0 (#32)
Bumps [eslint](https://github.com/eslint/eslint) from 8.37.0 to 8.39.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.37.0...v8.39.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 21:32:24 -05:00
dependabot[bot]
103d998be9
build(deps-dev): bump @typescript-eslint/parser from 5.54.0 to 5.59.1 (#33)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.54.0 to 5.59.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.59.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 21:31:37 -05:00
dependabot[bot]
83a1d7b52d
build(deps-dev): bump typescript from 5.0.3 to 5.0.4 (#35)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.0.3 to 5.0.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.0.3...v5.0.4)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 21:31:19 -05:00
dependabot[bot]
88788c4760
build(deps-dev): bump jest from 29.4.3 to 29.5.0 (#36)
Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) from 29.4.3 to 29.5.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.5.0/packages/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 21:31:06 -05:00
Joanna May
5880cd9daf
fix: read specified global.json file (#31) v1.5.4 2023-04-08 13:09:09 -05:00
Joanna May
c61b59a7c8
fix: workflows (#30) v1.5.1 v1.5.2 v1.5.3 2023-04-06 18:41:12 -05:00
dependabot[bot]
4c82caa6ee
build(deps-dev): bump typescript from 4.9.5 to 5.0.3 (#28)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.5 to 5.0.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/commits)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 18:40:56 -05:00
dependabot[bot]
0d489c0735
build(deps-dev): bump eslint-plugin-github from 4.6.1 to 4.7.0 (#29)
Bumps [eslint-plugin-github](https://github.com/github/eslint-plugin-github) from 4.6.1 to 4.7.0.
- [Release notes](https://github.com/github/eslint-plugin-github/releases)
- [Commits](https://github.com/github/eslint-plugin-github/compare/v4.6.1...v4.7.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-github
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 18:40:46 -05:00
dependabot[bot]
6094934589
build(deps-dev): bump eslint from 8.33.0 to 8.37.0 (#27)
Bumps [eslint](https://github.com/eslint/eslint) from 8.33.0 to 8.37.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.33.0...v8.37.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 18:40:08 -05:00
dependabot[bot]
1e491b7d47
build(deps-dev): bump prettier from 2.8.4 to 2.8.7 (#26)
Bumps [prettier](https://github.com/prettier/prettier) from 2.8.4 to 2.8.7.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.4...2.8.7)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 18:39:52 -05:00
dependabot[bot]
5c4fd82b56
build(deps-dev): bump @types/node from 18.14.4 to 18.15.11 (#25)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.14.4 to 18.15.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-06 18:39:03 -05:00
Joanna May
ca46d7ba46
feat: infer godot version from global.json (if specified) (#24)
* feat: infer godot version from global.json (if specified)

* fix: restore run settings
v1.5.0
2023-03-30 19:08:11 -05:00
Joanna May
fe0bfb4b4b
fix: get tests working again locally on macOS, update readme to show new feature (#23)
* docs: update readme

* fix: get tests passing on macOS locally by normalizing path
v1.4.0
2023-03-29 17:37:01 -05:00
Adriano Orioli
9f83926bad
feat: add export templates v1.3.0 2023-03-29 17:08:11 -05:00
Joanna May
41ce0e3de8
feat: allow dotnet to be specified (#21)
* feat: allow dotnet to be specified

* docs: update readme

* fix: optimize test workflow
v1.2.0
2023-03-14 19:04:27 -05:00
Joanna May
1be00b61d4
feat: automatic releases 🤞 (#20) v1.1.0 2023-03-02 21:51:30 -06:00
Joanna May
7841bee43b
fix: generate correct download on stable releases (#19) 2023-03-02 21:39:00 -06:00
dependabot[bot]
0f0c9d412c
build(deps-dev): bump typescript from 4.9.4 to 4.9.5 (#8)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.4 to 4.9.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.9.4...v4.9.5)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-03 09:17:36 -06:00
dependabot[bot]
cca443dfd7
build(deps-dev): bump @typescript-eslint/parser from 5.49.0 to 5.50.0 (#7)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.49.0 to 5.50.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.50.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-03 09:16:55 -06:00
dependabot[bot]
11ef08cd60
build(deps): bump actions/setup-node from 3.5.1 to 3.6.0 (#6)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.5.1 to 3.6.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.5.1...v3.6.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-03 09:16:48 -06:00
Joanna May
e128ba100d feat: initial commit v1.0.0 2023-01-30 18:57:28 -06:00