22 Commits

Author SHA1 Message Date
Renée Kooi
9566bb3e87 2.0.0 2022-11-07 13:37:05 +01:00
Renée Kooi
2cffe3f4a2 ci: remove 0.5.0 on nonworking platforms 2022-11-07 13:28:28 +01:00
Renée Kooi
c2eddb6989 deps: use esbuild 2022-11-07 13:25:42 +01:00
Renée Kooi
8cf2a1296e deps: update standard 2022-11-07 13:21:01 +01:00
Renée Kooi
1ef867edef deps: update tool-cache 2022-11-07 13:20:38 +01:00
Renée Kooi
9f0698fd52 use master by default, fix #24 2022-11-07 13:19:37 +01:00
Renée Kooi
bf730ebe84 deps: update ncc 2022-11-07 13:19:10 +01:00
Automated
632586c725 Rebuild 2022-11-07 12:13:54 +00:00
Renée Kooi
66631fd873 ci: update node.js, closes #40 (#41)
* ci: update node.js, closes #40

* ci: update matrix
2022-11-07 13:13:23 +01:00
dependabot[bot]
0cee191d07 Bump @vercel/ncc from 0.29.2 to 0.30.0 (#27)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-30 10:15:46 +02:00
Automated
e2ed12d04c Rebuild 2021-08-20 15:14:33 +00:00
Renée Kooi
cfbd20032e ci: test with zig 0.8.0 2021-08-20 17:14:06 +02:00
Automated
55609d477b Rebuild 2021-07-19 06:52:05 +00:00
dependabot[bot]
d1113581f1 Bump @vercel/ncc from 0.28.6 to 0.29.0 (#23)
Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.28.6 to 0.29.0.
- [Release notes](https://github.com/vercel/ncc/releases)
- [Commits](https://github.com/vercel/ncc/compare/0.28.6...0.29.0)

---
updated-dependencies:
- dependency-name: "@vercel/ncc"
  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>
2021-07-19 08:51:40 +02:00
Automated
8db8d637fe Rebuild 2021-05-01 11:10:35 +00:00
dependabot-preview[bot]
942865929d Upgrade to GitHub-native Dependabot (#22)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-05-01 13:10:11 +02:00
Automated
8a2fb59d7a Rebuild 2021-04-06 09:59:19 +00:00
dependabot-preview[bot]
c34989108a Bump @vercel/ncc from 0.27.0 to 0.28.0 (#21)
Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.27.0 to 0.28.0.
- [Release notes](https://github.com/vercel/ncc/releases)
- [Commits](https://github.com/vercel/ncc/compare/0.27.0...0.28.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-06 11:58:50 +02:00
Automated
8a99a7c9ad Rebuild 2021-01-12 08:11:31 +00:00
dependabot-preview[bot]
bcf8978f8e Bump @vercel/ncc from 0.26.2 to 0.27.0 (#20)
Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.26.2 to 0.27.0.
- [Release notes](https://github.com/vercel/ncc/releases)
- [Commits](https://github.com/vercel/ncc/compare/0.26.2...0.27.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-01-12 09:11:06 +01:00
Automated
8c8dfa672b Rebuild 2020-12-18 10:15:11 +00:00
dependabot-preview[bot]
733ad9e5c7 Bump @vercel/ncc from 0.25.1 to 0.26.0 (#19)
Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.25.1 to 0.26.0.
- [Release notes](https://github.com/vercel/ncc/releases)
- [Commits](https://github.com/vercel/ncc/compare/0.25.1...0.26.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-12-18 11:14:45 +01:00
8 changed files with 7639 additions and 7382 deletions

8
.github/dependabot.yml vendored Normal file
View File

@@ -0,0 +1,8 @@
version: 2
updates:
- package-ecosystem: npm
directory: "/"
schedule:
interval: daily
time: "04:00"
open-pull-requests-limit: 10

View File

@@ -15,13 +15,17 @@ jobs:
smoke-test:
name: Build test
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
zig-version: [0.5.0, 0.7.0, master]
zig-version: [0.7.0, 0.8.0, 0.9.0, master]
include:
- os: ubuntu-latest
zig-version: 0.5.0
runs-on: ${{matrix.os}}
steps:
- name: Checkout sources
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Install Zig
uses: goto-bus-stop/setup-zig@default
with:

View File

@@ -4,6 +4,9 @@ All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).
## 2.0.0
* Change `version` option default to `master`. See [#24](https://github.com/goto-bus-stop/setup-zig/issues/24)
## 1.3.0
* Support pinning to a specific commit of the zig compiler. ([@codehz](https://github.com/codehz) in [#14](https://github.com/goto-bus-stop/setup-zig/pull/14))
```yaml

View File

@@ -31,15 +31,10 @@ Optionally set a Zig version:
```yaml
- uses: goto-bus-stop/setup-zig@v1
with:
version: 0.7.0 # The default is 0.5.0
version: 0.7.0
```
To use the nightly builds, set:
```yaml
- uses: goto-bus-stop/setup-zig@v1
with:
version: master
```
The default is to use the nightly `master` builds.
Or [pin to a specific commit](https://github.com/goto-bus-stop/setup-zig/issues/13) using `version+commithash` syntax:
```yaml

View File

@@ -8,7 +8,7 @@ inputs:
version:
description: 'Version of the zig compiler to use (must be 0.3.0 or up)'
required: true
default: '0.5.0'
default: 'master'
runs:
using: 'node12'
using: 'node16'
main: 'dist/index.js'

14977
dist/index.js vendored

File diff suppressed because it is too large Load Diff

View File

@@ -28,7 +28,7 @@ async function downloadZig (platform, version) {
}
async function main () {
const version = actions.getInput('version') || '0.5.0'
const version = actions.getInput('version') || 'master'
if (semver.valid(version) && semver.lt(version, '0.3.0')) {
actions.setFailed('This action does not work with Zig 0.1.0 and Zig 0.2.0')
return

View File

@@ -1,20 +1,20 @@
{
"name": "setup-zig",
"description": "Use the zig compiler in your Github Action",
"version": "1.3.0",
"version": "2.0.0",
"author": "Renée Kooi <renee@kooi.me>",
"bugs": {
"url": "https://github.com/goto-bus-stop/setup-zig/issues"
},
"dependencies": {
"@actions/core": "^1.2.2",
"@actions/tool-cache": "^1.3.1",
"@actions/tool-cache": "^2.0.1",
"semver": "^7.1.3",
"simple-get": "^4.0.0"
},
"devDependencies": {
"@vercel/ncc": "^0.25.0",
"standard": "^16.0.1"
"esbuild": "^0.15.13",
"standard": "^17.0.0"
},
"homepage": "https://github.com/goto-bus-stop/setup-zig",
"keywords": [
@@ -30,7 +30,7 @@
"url": "https://github.com/goto-bus-stop/setup-zig.git"
},
"scripts": {
"prepare": "ncc build index.js -o dist",
"prepare": "esbuild index.js --outdir=dist --bundle --platform=node",
"test": "standard && node test"
},
"standard": {