Read-only mirror of https://github.com/swissgeo/.github — SWISSGEO. Issues & pull requests at the source.
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Brice Schaffner c33256fd25
Merge pull request #22 from swissgeo/develop
GPS-835: Allowed conventional commit subjects
2026-08-26 08:15:18 +02:00
.github GPS-835: Allowed conventional commit subjects 2026-08-25 11:16:28 +02:00
profile PB-1901: Setup reusable github workflow and profile readme for swissgeo 2025-08-20 20:28:38 +02:00
README.md GPS-835: Removed unused workflow templates 2026-07-16 11:10:34 +02:00
renovate-preset.json chore: override semantic commit type for all renovate PRs 2026-08-17 10:50:38 +02:00
RENOVATE.md GPS-835: Removed unused workflow templates 2026-07-16 11:10:34 +02:00

.github

This is the special organization main repository

Github Workflows

This repository contains the Swissgeo workflows templates and reusable workflows used for the organization's projects.

Reusable workflows

Reusable workflow are in the .github/workflows.

Warning

Changing reusable workflows affect all repositories

For more information on Reusable Workflow see Reusing workflows.

Note

Although in theory reusable workflows can be located in any repository, those ones needs be in the special .github repository because of the configuration of the Release Drafter action. This action can only read its configuration from the current repository (repository using the reusable workflow) or from the special .github repository (see Probot Oktokit plugin config).*

amplify-pr-preview-link.yml workflow can be used with frontend deployed by AWS Amplify. Amplify automatically creates a PR comment with a preview link, which uses a default amplify domain. This workflow update this comment with our custom deployment domain.

PR Auto Semver

pr-auto-semver.yml workflow to set the PR label based on head branch prefix. It also automatically set the PR title for new release PR (develop -> main)

Semver Release

semver-release.yml workflow to create a new semver tag and github release with auto generated release notes.

Testing the workflow

Before merging any changes in the reusable worklows main branch, they must be tested with swissgeo/test-semver-workflow. This repository is configured to use the reusable workflows based on the develop branch, not that the productive repository refer to the main branch.

Renovate

See Renovate