Skip to content

Commit f897bd0

Browse files
committed
add actions
1 parent 31f838f commit f897bd0

File tree

4 files changed

+37
-8
lines changed

4 files changed

+37
-8
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: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,8 @@ Developer Information
6969
========================================
7070

7171
* [GitHub project](https://github.com/clojure/core.contracts)
72-
73-
* [Bug Tracker](http://dev.clojure.org/jira/browse/CCONTRACTS)
74-
75-
* [Continuous Integration](http://build.clojure.org/job/core.contracts/)
76-
77-
* [Compatibility Test Matrix](http://build.clojure.org/job/core.contracts-test-matrix/)
78-
72+
* [Bug Tracker](https://clojure.atlassian.net/browse/CCONTRACTS)
73+
* [Continuous Integration](https://github.com/clojure/core.contracts/actions/workflows/test.yml)
7974
* [References](https://github.com/clojure/core.contracts/blob/master/References.md)
8075

8176
Change Log
@@ -95,4 +90,4 @@ Change Log
9590
Copyright and License
9691
========================================
9792

98-
Copyright (c) Rich Hickey, Michael Fogus and contributors, 2012. All rights reserved. The use and distribution terms for this software are covered by the Eclipse Public License 1.0 (http://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.
93+
Copyright (c) Rich Hickey, Michael Fogus and contributors, 2023. All rights reserved. The use and distribution terms for this software are covered by the Eclipse Public License 1.0 (http://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)