Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
colinkiama committed Apr 1, 2024
0 parents commit 50baa03
Show file tree
Hide file tree
Showing 50 changed files with 5,149 additions and 0 deletions.
37 changes: 37 additions & 0 deletions .github/workflows/pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# This is a basic workflow to help you get started with Actions

name: Pages

# Controls when the workflow will run
on:
# Triggers the workflow on push or pull request events but only for the "main" branch
push:
branches: [ "main" ]

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v4

# Runs a set of commands using the runners shell
- name: Build
run: |
sudo apt-get install -y python3-pip
pip3 install --upgrade -r requirements.txt
sh -x ./build-docs
mv build public
- name: Deploy 🚀
uses: JamesIves/github-pages-deploy-action@v4
with:
folder: public # The folder the action should deploy.
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: 2021 GNOME Foundation
#
# SPDX-License-Identifier: CC0-1.0

build

29 changes: 29 additions & 0 deletions .reuse/dep5
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: vala-tutorial
Upstream-Contact: Colin Kiama <[email protected]>
Source: https://github.com/colinkiama/vala-tutorial

Files: README.md
Copyright: 2022 Colin Kiama
License: CC0-1.0

Files: *.rst
Copyright: 2022 Colin Kiama
License: CC-BY-SA-4.0

Files: source/_static/*
Copyright: 2021 Jakub Steiner
License: CC-BY-SA-3.0

Files: source/_static/fonts/*
Copyright: 2009 The Cantarell Authors
License: OFL-1.1

Files: source/_templates/*
Copyright: 2020 Pradyun Gedam <[email protected]>
Copyright: 2021 Jakub Steiner
License: MIT

Files: source/logo.png
Copyright: 2022 The Vala Authors
License: CC-BY-SA-3.0
17 changes: 17 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "Build Docs",
"type": "shell",
"command": "make",
"problemMatcher": [],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
Loading

0 comments on commit 50baa03

Please sign in to comment.