Kristoffer Carlsson
389de5c0df
Allow lts for the LTS, and allow pre for the latest pre-release ( #234 )
...
* update tests to latest `versions.json`
* allow specifying the version as `lts` to install the latest LTS version
for now, this just hardcodes the LTS version in the source (similar to how juliaup does it) since the latest LTS is not available in `versions.json`. Since the LTS is updated so rarely this might be ok for now.
* add a 'pre' version
* Run `npm ci` followed by `npm run build`
* Add a CI job to test `pre`
---------
Co-authored-by: Viral B. Shah <ViralBShah@users.noreply.github.com >
Co-authored-by: Dilum Aluthge <dilum@aluthge.com >
2024-06-26 14:12:52 -04:00
Dilum Aluthge
42e03d3446
CI: Install the same version of NodeJS that is specified in .tool-versions ( #253 )
...
* Create a `.tool-versions` file with an entry for NodeJS 20
* CI: Install the same version of NodeJS that is specified in `.tool-versions`
2024-06-19 19:09:08 -04:00
Dilum Aluthge
16b01270a4
CI: stop testing on macOS 11 ( #251 )
2024-06-19 17:19:52 -04:00
Sascha Mann
5fb759db5c
Delete .github/workflows/backup.yml ( #236 )
...
This hasn't been working in ages and also probably wasn't a useful idea to begin with.
2024-04-19 13:39:15 +00:00
Sascha Mann
90754937ed
CI: Update PR checks to node 20 ( #235 )
2024-04-19 07:48:05 -04:00
Sascha Mann
699547385f
Remove auto-assignment from bug report template ( #231 )
...
* Remove auto-assignment from bug report template
2024-04-03 07:24:26 -04:00
Benjamin Lorenz
0f702cc7c1
Fix the Apple Silicon (macOS aarch64 / arm64) URLs for Julia nightly ( #220 )
...
* fix aarch64 urls for nightly
* rebuild js for aarch64 nightly
* test nightly on apple m1 (aarch64)
* Run on more macOS versions, and add a few comments
---------
Co-authored-by: Dilum Aluthge <dilum@aluthge.com >
2024-02-10 21:36:04 -05:00
Dilum Aluthge
b69305e71d
CI: Increase the Dependabot "number of open PRs" limit ( #218 )
2024-02-06 14:19:52 -05:00
dependabot[bot]
a1c40e9691
Bump actions/cache from 3 to 4 ( #215 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
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>
2024-02-06 13:56:45 -05:00
Ian Butterworth
a46a85f797
add test for julia install and mtime maintenance ( #200 )
2024-01-05 12:36:56 -05:00
Viral B. Shah
e27a7638ca
Update dependabot.yml ( #197 )
2024-01-04 12:06:46 +05:30
dependabot[bot]
c7ecd325d5
Bump github/codeql-action from 2 to 3 ( #189 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
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-12-14 08:50:02 +05:30
dependabot[bot]
3961cd13d2
Bump actions/setup-python from 4 to 5 ( #188 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
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-12-06 16:24:27 -05:00
dependabot[bot]
b0ddaa0f3f
Bump actions/setup-node from 3 to 4 ( #181 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-21 21:14:20 -05:00
dependabot[bot]
7e992845db
Bump actions/checkout from 3 to 4 ( #180 )
2023-11-21 16:32:13 -05:00
Sascha Mann
84c4368e8a
CI: Update to 1.10-nightly ( #169 )
2023-11-06 19:45:26 +01:00
Sascha Mann
9c1e77be1e
Run action as is on release branch CI ( #168 )
...
* Run action as is on release branch CI
fixes #16
* Update example-builds-nightly.yml
* Update example-builds-nightly-defaultarch.yml
* Update example-builds-defaultarch.yml
* Don't install node
2023-10-15 23:33:35 +02:00
Sascha Mann
23a5f339d0
Use 1.9-nightly in defaultarch builds
2023-04-04 11:31:38 +02:00
Sascha Mann
6b19329a6c
Use 1.9-nightly instead of 1.8-nightly
2023-04-03 23:41:46 +02:00
Sascha Mann
9ddbd3e829
Fix indentation in workflow
2023-03-10 14:40:51 +01:00
スノル
90d78ece70
Pin node version to v16 and deprecate @zeit/ncc ( #145 )
2023-02-26 18:33:15 +01:00
dependabot[bot]
7c41900d93
Bump actions/checkout from 1 to 3 ( #140 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 1 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
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-02-23 23:09:35 +00:00
dependabot[bot]
54863dca42
Bump actions/setup-python from 2 to 4 ( #141 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
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-02-23 23:05:41 +00:00
dependabot[bot]
2960172124
Bump github/codeql-action from 1 to 2 ( #138 )
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 1 to 2.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
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-02-23 22:58:23 +00:00
dependabot[bot]
f132be810e
Bump actions/cache from 2 to 3 ( #137 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
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-02-23 22:46:45 +00:00
Sascha Mann
6d60bc8709
Add Dependabot for npm and GHA deps ( #136 )
2023-02-23 23:41:02 +01:00
スノル
152b85e982
Update dependencies ( #133 )
...
* Use `fs.rmSync` instead of `fs.rmdirSync`.
To get rid of the deprecation warning. #119
* Update dependencies.
2023-02-09 23:00:27 +00:00
Dilum Aluthge
57ce80e73c
macOS: Default to tarball (.tar.gz) if available ( #117 )
...
* On macOS, first try to find a tarball (`.tar.gz`) file, but fall back to `.dmg` if we can't find a tarball
* Add an "Example builds" job for Julia 1.2
2022-08-10 14:54:47 +02:00
Dilum Aluthge
3a89763b86
Fix the "default arch" code path with Julia nightly (and add a CI job for that code path) ( #115 )
2022-06-25 09:26:39 +02:00
Dilum Aluthge
8474f0e14d
Default to ${{ runner.arch }} instead of to x64 ( #114 )
...
* If the user does not specify the `arch` input, default to `${{ runner.arch }}` (instead of defaulting to `x64`)
* Add a CI workflow that tests the default arch (i.e. tests what happens when the user does not specify the `arch` input)
2022-06-24 14:39:02 +02:00
Sascha Mann
a07a9b4c49
Use --legacy-peer-deps to avoid npm bullshit ( #112 )
2022-06-20 18:34:11 -04:00
Sascha Mann
f29cb961e8
Add manual trigger for example builds ( #90 )
2022-04-28 02:45:33 +00:00
Sascha Mann
2bb1080a55
Use 1.8-nightly in scheduled tests ( #94 )
2022-03-12 19:19:06 +01:00
Sascha Mann
f577b7c336
Use 1.7-nightly in scheduled test builds ( #83 )
2021-06-27 01:50:21 +02:00
dependabot-preview[bot]
afa5e14af0
Upgrade to GitHub-native Dependabot ( #79 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-29 15:05:30 -04:00
Sascha Mann
e11d58a9c2
Change show-versioninfo to always print full info for nightlies ( #68 )
...
Co-authored-by: Derk-Jan Karrenbeld <derk-jan+github@karrenbeld.info >
2021-01-13 09:35:46 +00:00
Sascha Mann
531b2e0973
Support release nightlies ( #63 )
...
* Support release nightlies
See #62
* Replace == nightly with endsWith nightly
* Use majorMinorMatch, not full match
* Replace more (in-)equality checks
* Reduce number of duplicate CI builds
* Add example to docs
* Tidy up nightly conditions
2021-01-07 23:09:50 -05:00
Sascha Mann
cc05ac4a7c
Add automated backup workflow ( #56 )
2020-12-19 13:28:43 +01:00
Sascha Mann
6d01ffa228
[CI] Add CodeQL checks ( #55 )
2020-12-17 13:41:13 +01:00
Sascha Mann
94342fa38e
Make the @julia-actions/reviewers the global code owners for this repo
2020-12-14 14:35:47 +01:00
Sascha Mann
c639390e13
Handle install directories using tool-cache ( #46 )
...
* Make test builds more verbose
* Handle install directories using tool-cache
* Bump version to 1.3.0-DEV
2020-09-26 18:20:43 +02:00
Sascha Mann
01ebb7f57a
Update example-builds-nightly.yml
2020-08-26 21:14:23 +02:00
Sascha Mann
e8b6657769
Fix debug step order
2020-07-07 13:51:16 +02:00
Sascha Mann
9935e37e60
Add debug info to nightly builds and increase frequency temporarily
2020-07-06 00:41:49 +02:00
Sascha Mann
226eae6f8c
Add bug report issue template
2020-07-05 16:22:50 +02:00
Sascha Mann
a81735fc3d
Add Julia 1.5.0-beta1
2020-05-29 10:24:13 +02:00
Sascha Mann
b440227ef4
Use @zeit/ncc to distribute action
2020-03-24 20:05:33 +01:00
Sascha Mann
e07eb0ff2a
Remove debugging steps from workflows
2020-03-22 18:16:49 +01:00
Sascha Mann
150b180e77
Fix v1.4.0-rc1 version string
2020-02-13 10:48:40 +01:00
Sascha Mann
4e8b9a1f06
Revert "Temporarily increase frequency of nightly builds"
...
This reverts commit 6c0c21977e .
2020-01-08 21:12:02 +01:00