Commit Graph

7 Commits

Author SHA1 Message Date
Andreas Gohr eacee56e37 adjust export-ignore checking in deleted files action
This makes use of git check-attr to properly check the attributes. The
attributes have been extended to match subdirs and files.
2023-11-14 14:29:26 +01:00
Andreas Gohr 290ea73da0 Automate the release workflow using GitHub actions
This introduces a two-part release mechanism. A manually triggered
workflow asks for the important info like type of release (stable, rc)
and code name. It then creates a cleanly mergable pull request.

When that pull request is merged, a release is automatically tagged,
built and uploaded.

Another workflow is introduced to keep track of the deleted.files info.
This is one less chore to do on a release.

A new scheme for tags is also introduced, making all tags sortable,
regardless of their type. They follow the pattern

release-YYYY-MM-DD(<hotfixletter>|rc)

A script will be used to clean-up the existing tags.
2023-02-24 21:45:12 +01:00
Andreas Gohr cd0c69d4aa ignore the .github directory for exports 2020-06-02 10:21:53 +02:00
Andreas Gohr 96713c2793 do not export the appveyor config 2017-08-27 11:26:13 +02:00
Andreas Gohr 853f15576b some more ignores 2015-05-15 16:38:04 +02:00
Guy Brand ae37c1a191 Use git attributes to exclude some files from exported archives 2014-05-19 22:05:34 +02:00
Anika Henke ccfec5606d crlf 2 lf whitespace fixes 2013-12-07 23:10:05 +00:00