Skip to content

Commit 9d93815

Browse files
committed
Move to github workflow, upgrade to Haskell 9.10.3, change default branch to main
1 parent 0783f7c commit 9d93815

File tree

8 files changed

+45
-41
lines changed

8 files changed

+45
-41
lines changed

.circleci/config.yml

Lines changed: 0 additions & 33 deletions
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
21
Edit this file for a quick way to force a CI run
3-
154
2+
0
3+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: Keep workflows alive
2+
on:
3+
schedule: # Midnight every day
4+
- cron: "0 0 * * *"
5+
6+
jobs:
7+
cronjob-based-github-action:
8+
name: Cronjob based github action
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: actions/checkout@v4
12+
- uses: entepotenz/keep-github-actions-alive-min-dependencies@v1

.github/workflows/main.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Main
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
schedule:
8+
- cron: '0 9 * * MON'
9+
10+
env:
11+
PACKAGES_TOKEN: ${{ secrets.GITHUB_TOKEN }}
12+
PACKAGES_USERNAME: ${{ github.actor }}
13+
REPO_NAME: ${{ github.event.repository.name }}
14+
15+
jobs:
16+
17+
build-publish-trigger:
18+
runs-on: ubuntu-latest
19+
20+
steps:
21+
- name: Checkout
22+
uses: actions/checkout@v4
23+
24+
- name: Build image, test it, push to registry
25+
run: ./pipe_build_up_test.sh

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2020, [CyberDojo Foundation](http://blog.cyber-dojo.org/2015/08/cyber-dojo-foundation.html)
1+
Copyright (c) 2026, [CyberDojo Foundation](http://blog.cyber-dojo.org/2015/08/cyber-dojo-foundation.html)
22
All rights reserved.
33

44

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
[![CircleCI](https://circleci.com/gh/cyber-dojo-languages/haskell-hunit.svg?style=svg)](https://circleci.com/gh/cyber-dojo-languages/haskell-hunit)
1+
[![Github Action (master)](https://github.com/cyber-dojo-languages/haskell-hunit/actions/workflows/main.yml/badge.svg)](https://github.com/cyber-dojo-languages/haskell-hunit/actions)
22

3-
## display_name="Haskell, hunit"
4-
## image_name="cyberdojofoundation/haskell_hunit"
3+
## display_name="Haskell 9.10.3, hunit"
4+
## image_name="ghcr.io/cyber-dojo-languages/haskell_hunit"
55

66
![cyber-dojo.org home page](https://github.com/cyber-dojo/cyber-dojo/blob/master/shared/home_page_snapshot.png)

docker/Dockerfile.base

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM cyberdojofoundation/haskell:ea82306
1+
FROM ghcr.io/cyber-dojo-languages/haskell:260fee3
22
LABEL maintainer=jon@jaggersoft.com
33

44
COPY red_amber_green.rb /usr/local/bin

docker/image_name.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"image_name": "cyberdojofoundation/haskell_hunit"
2+
"image_name": "ghcr.io/cyber-dojo-languages/haskell_hunit"
33
}

0 commit comments

Comments
 (0)