From 797b63f8eaafb58a4dbbe0fc3a44dc1e6a947e00 Mon Sep 17 00:00:00 2001 From: Jef Roosens Date: Thu, 27 Jan 2022 22:14:08 +0100 Subject: [PATCH] Started a changelog [CI SKIP] --- .woodpecker/.image.yml | 5 +++++ .woodpecker/.publish.yml | 7 +++++-- CHANGELOG.md | 13 +++++++++++++ README.md | 8 +++++--- 4 files changed, 28 insertions(+), 5 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.woodpecker/.image.yml b/.woodpecker/.image.yml index 3d0b310..890edd0 100644 --- a/.woodpecker/.image.yml +++ b/.woodpecker/.image.yml @@ -14,6 +14,11 @@ pipeline: tag: dev platforms: [ linux/arm/v7, linux/arm64/v8, linux/amd64 ] dry_run: true + build_args_from_env: + - CI_COMMIT_SHA when: event: pull_request branch: dev + +depends_on: + - build diff --git a/.woodpecker/.publish.yml b/.woodpecker/.publish.yml index 2e6b459..b9bf78f 100644 --- a/.woodpecker/.publish.yml +++ b/.woodpecker/.publish.yml @@ -6,8 +6,8 @@ pipeline: image: woodpeckerci/plugin-docker-buildx secrets: [ docker_username, docker_password ] settings: - dockerfile: Dockerfile.ci repo: chewingbever/vieter + dockerfile: Dockerfile.ci tag: dev platforms: [ linux/arm/v7, linux/arm64/v8, linux/amd64 ] build_args_from_env: @@ -21,10 +21,13 @@ pipeline: secrets: [ docker_username, docker_password ] settings: repo: chewingbever/vieter + dockerfile: Dockerfile.ci tag: - latest - - $CI_COMMIT_TAG + - ${CI_COMMIT_TAG} platforms: [ linux/arm/v7, linux/arm64/v8, linux/amd64 ] + build_args_from_env: + - CI_COMMIT_SHA when: event: tag branch: main diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..017cbff --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,13 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased](https://git.rustybever.be/Chewing_Bever/vieter) + +### Added + +* Ability to publish packages +* Re-wrote repo-add in V diff --git a/README.md b/README.md index b51ab7f..fbfa259 100644 --- a/README.md +++ b/README.md @@ -16,9 +16,11 @@ that. ### Custom Compiler Currently, this program only works with a very slightly modified version of the -V standard library, and therefore the compiler. The code for this can be found -[here](https://github.com/ChewingBever/v). For CI purposes & ease of use, you -can also clone & build that repo locally by running `make customv`. +V standard library, and therefore the compiler. The changes that are made to +the standard V release can be found in the [patches](/patches) directory. You +can obtain this modified version of the compiler by running `make v`, which +will download, patch & build the compiler. Afterwards, all make commands that +require the V compiler will use this new binary. ## Features