diff --git a/.github/workflows/mirror.yaml b/.github/workflows/mirror.yaml deleted file mode 100644 index 352ed37..0000000 --- a/.github/workflows/mirror.yaml +++ /dev/null @@ -1,28 +0,0 @@ -name: mirror -on: - push: - branches: [main] - tags: ["*"] - -jobs: - gitlab-com: - runs-on: ubuntu-latest - env: - REMOTE: mirror - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - # Need all to fetch all tags so we can push them - fetch-depth: 0 - - - name: Add Remote - env: - CLONE_URL: "https://releaser-pleaser:${{ secrets.GITLAB_COM_PUSH_TOKEN }}@gitlab.com/apricote/releaser-pleaser.git" - run: git remote add $REMOTE $CLONE_URL - - - name: Push Branches - run: git push --force --all --verbose $REMOTE - - - name: Push Tags - run: git push --force --tags --verbose $REMOTE diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 742be9d..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,15 +0,0 @@ -stages: [release] - -# For the GitLab CI/CD component to be usable, it needs to be published in -# the CI/CD catalog. This happens on new releases. -# As the primary tagging happens on GitHub, we only react to pushed tags -# and create a corresponding GitLab Release. -create-release: - stage: release - image: registry.gitlab.com/gitlab-org/release-cli:latest - script: echo "Creating release $CI_COMMIT_TAG" - rules: - - if: $CI_COMMIT_TAG - release: - tag_name: "$CI_COMMIT_TAG" - description: "$CI_COMMIT_TAG_MESSAGE" diff --git a/CHANGELOG.md b/CHANGELOG.md index 80d9bc3..eb47b20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,17 +1,5 @@ # Changelog -## [v0.4.0-beta.0](https://github.com/apricote/releaser-pleaser/releases/tag/v0.4.0-beta.0) - -### Features - -- add support for GitLab repositories (#49) - -### Bug Fixes - -- **parser**: continue on unparsable commit message (#48) -- **cli**: command name in help output (#52) -- **parser**: invalid handling of empty lines (#53) - ## [v0.3.0](https://github.com/apricote/releaser-pleaser/releases/tag/v0.3.0) ### :sparkles: Highlights diff --git a/action.yml b/action.yml index bcadc15..8e3b8e1 100644 --- a/action.yml +++ b/action.yml @@ -21,7 +21,7 @@ inputs: outputs: {} runs: using: 'docker' - image: ghcr.io/apricote/releaser-pleaser:v0.4.0-beta.0 # x-releaser-pleaser-version + image: ghcr.io/apricote/releaser-pleaser:v0.3.0 # x-releaser-pleaser-version args: - run - --forge=github diff --git a/templates/run.yml b/templates/run.yml index e1d16a5..8e15a65 100644 --- a/templates/run.yml +++ b/templates/run.yml @@ -18,13 +18,15 @@ spec: # Remember to update docs/reference/gitlab-ci-component.md --- -releaser-pleaser: - stage: $[[ inputs.stage ]] +workflow: rules: # There is no way to run a pipeline when the MR description is updated :( - if: $CI_COMMIT_BRANCH == "$[[ inputs.branch ]]" + +releaser-pleaser: + stage: $[[ inputs.stage ]] image: - name: ghcr.io/apricote/releaser-pleaser:v0.4.0-beta.0 # x-releaser-pleaser-version + name: ghcr.io/apricote/releaser-pleaser:v0.3.0 # x-releaser-pleaser-version entrypoint: [""] variables: GITLAB_TOKEN: $[[ inputs.token ]]