Skip to content

Commit e189b45

Browse files
committed
add workflows
1 parent 70f2698 commit e189b45

File tree

4 files changed

+36
-3
lines changed

4 files changed

+36
-3
lines changed

.github/workflows/release.yml

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Release on demand
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
releaseVersion:
7+
description: "Version to release"
8+
required: true
9+
snapshotVersion:
10+
description: "Snapshot version after release"
11+
required: true
12+
13+
jobs:
14+
call-release:
15+
uses: clojure/build.ci/.github/workflows/release.yml@master
16+
with:
17+
releaseVersion: ${{ github.event.inputs.releaseVersion }}
18+
snapshotVersion: ${{ github.event.inputs.snapshotVersion }}
19+
secrets: inherit

.github/workflows/snapshot.yml

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
name: Snapshot on demand
2+
3+
on: [workflow_dispatch]
4+
5+
jobs:
6+
call-snapshot:
7+
uses: clojure/build.ci/.github/workflows/snapshot.yml@master
8+
secrets: inherit

.github/workflows/test.yml

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
name: Test
2+
3+
on: [push]
4+
5+
jobs:
6+
call-test:
7+
uses: clojure/build.ci/.github/workflows/test.yml@master

README.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,9 @@ Developer Information
4444
* [GitHub project](https://github.com/clojure/spec.alpha)
4545
* [Changelog](https://github.com/clojure/spec.alpha/blob/master/CHANGES.md)
4646
* [Bug Tracker](https://clojure.atlassian.net/browse/CLJ)
47-
* [Continuous Integration](https://build.clojure.org/job/spec.alpha/)
48-
* [Compatibility Test Matrix](https://build.clojure.org/job/spec.alpha-test-matrix/)
47+
* [Continuous Integration](https://github.com/clojure/spec.alpha/actions/workflows/test.yml)
4948

5049
Copyright and License
5150
========================================
5251

53-
Copyright (c) Rich Hickey, and contributors, 2018-2020. All rights reserved. The use and distribution terms for this software are covered by the Eclipse Public License 1.0 (https://opensource.org/licenses/eclipse-1.0.php) which can be found in the file epl-v10.html at the root of this distribution. By using this software in any fashion, you are agreeing to be bound bythe terms of this license. You must not remove this notice, or any other, from this software.
52+
Copyright (c) Rich Hickey, and contributors, 2018-2023. All rights reserved. The use and distribution terms for this software are covered by the Eclipse Public License 1.0 (https://opensource.org/licenses/eclipse-1.0.php) which can be found in the file epl-v10.html at the root of this distribution. By using this software in any fashion, you are agreeing to be bound bythe terms of this license. You must not remove this notice, or any other, from this software.

0 commit comments

Comments
 (0)