Skip to content

Commit bb43a3d

Browse files
committed
add workflows
1 parent eaee6b3 commit bb43a3d

File tree

4 files changed

+36
-3
lines changed

4 files changed

+36
-3
lines changed

.github/workflows/release.yml

Lines changed: 19 additions & 0 deletions
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

Lines changed: 8 additions & 0 deletions
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

Lines changed: 7 additions & 0 deletions
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

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,7 @@ Developer Information
8888

8989
* [GitHub project](https://github.com/clojure/tools.macro)
9090
* [Bug Tracker](https://clojure.atlassian.net/browse/TMACRO)
91-
* [Continuous Integration](https://build.clojure.org/job/tools.macro/)
92-
* [Compatibility Test Matrix](https://build.clojure.org/job/tools.macro-test-matrix/)
91+
* [Continuous Integration](https://github.com/clojure/tools.macro/actions/workflows/test.yml)
9392

9493

9594

@@ -114,4 +113,4 @@ Change Log
114113
Copyright and License
115114
========================================
116115

117-
Copyright (c) 2011-2022 Rich Hickey. 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.
116+
Copyright (c) 2011-2023 Rich Hickey. 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)