Danny Mösch
a41c49aff4
Kepp build running with a single job
2025-08-08 10:50:53 +02:00
Danny Mösch
42da5e55c2
Add debug log output
2025-08-08 10:08:08 +02:00
Danny Mösch
07572f1dd7
Add Bazel debug build on Linux
2025-08-07 22:11:59 +02:00
Danny Mösch
a809480d4a
Let Copilot prefer Bazel ( #6173 )
...
* Add instructions for rule registration
* Add setup steps for coding agent using Bazel
* Make callable workflow so that its environment also applies to subsequent steps
2025-08-04 18:16:59 +02:00
Danny Mösch
7395ead738
Add basic Copilot instructions
2025-08-01 17:39:49 +02:00
Danny Mösch
5738a6138e
Revert "Add setup steps for coding agent"
...
This reverts commit deb3678e6f .
2025-08-01 16:31:39 +02:00
Danny Mösch
deb3678e6f
Add setup steps for coding agent
2025-08-01 16:22:16 +02:00
Danny Mösch
571e6c1818
Run remaining Azure build jobs on GitHub Actions ( #6149 )
2025-07-09 22:43:50 +02:00
Danny Mösch
d14e22a57f
Migrate Linux builds from Azure to GitHub Actions ( #6132 )
...
This allows for better reusability and integration. macOS builds still run on Azure due to GitHub's limitation of up to 5 macOS jobs running concurrently.
2025-06-24 10:07:17 +02:00
Danny Mösch
ac476aaf13
Run Swift linting job with Bazel for better caching ( #6130 )
2025-06-22 20:24:37 +02:00
dependabot[bot]
d3768ef9e9
Bump DavidAnson/markdownlint-cli2-action ( #6083 )
...
Bumps the github-actions group with 1 update: [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action ).
Updates `DavidAnson/markdownlint-cli2-action` from 19 to 20
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases )
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/v19...v20 )
---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
dependency-version: '20'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-15 20:21:54 +00:00
Danny Mösch
fdae475c0b
Switch some build steps to Swift 6.1 ( #6047 )
2025-04-06 12:25:58 +02:00
Danny Mösch
b643e61f71
Inherit secrets
2025-04-05 15:59:57 +02:00
Danny Mösch
a98a6bcc32
Extract author details configuration
2025-04-05 15:40:12 +02:00
Danny Mösch
392203ec80
Operate Git as authenticated user
2025-04-05 14:32:32 +02:00
Danny Mösch
dbc4805a78
Merge remote branch
2025-04-05 13:30:46 +02:00
Danny Mösch
50e93704f8
Make Podspec linting a dedicated job running on macOS
2025-04-05 12:56:06 +02:00
Danny Mösch
30d635a568
Set up Ruby and Bundler using action
2025-04-05 12:44:34 +02:00
Danny Mösch
f16075e618
Install bundler
2025-04-05 12:36:18 +02:00
Danny Mösch
4e5d4231d5
Add checkout step
2025-02-15 17:05:46 +01:00
Danny Mösch
2dd7c25062
Use shorter name
2025-02-15 17:04:30 +01:00
Danny Mösch
b8e0ed5aa5
Add action that marks/closes stale issues
2025-02-15 17:03:05 +01:00
Danny Mösch
b1198b77d5
Restrict permissions of remaining workflows ( #5997 )
2025-02-11 23:03:48 +01:00
Danny Mösch
2cdb8685a7
Restrict workflow permissions ( #5996 )
2025-02-11 09:22:15 +01:00
Danny Mösch
a2032f9a49
Delete branch after merge
2025-02-10 23:03:14 +01:00
Danny Mösch
2686268a91
Fix linting issues in README ( #5991 )
2025-02-08 21:25:56 +01:00
Danny Mösch
2ba03c17b9
Add job to lint workflow files ( #5989 )
2025-02-04 10:33:23 +01:00
Danny Mösch
f4ccdc4863
Automatically merge release branch upon publishing a release
2025-02-02 21:04:17 +01:00
Danny Mösch
c3e6bbbfe7
Fix issues reported by ShellCheck
2025-01-19 17:39:16 +01:00
Danny Mösch
b368c42f4f
Lint Markdown files in PRs ( #5972 )
2025-01-19 13:21:51 +00:00
Danny Mösch
f6e4adc065
Run Pod publishing on Xcode 15.0.1
...
CocoaPods selects the oldest SDK/simulator available on a machine. On
Github Action runners, this would be iOS 17, which only works with
Xcode 15.0.1.
2025-01-18 14:00:27 +01:00
Danny Mösch
77a76a2f32
Make use of author information in later release steps
2025-01-17 22:55:30 +01:00
Danny Mösch
a1c27db5b4
Retrieve author information with Homebrew action
2025-01-17 22:32:06 +01:00
Danny Mösch
a1bff9beea
Set up Homebrew before version bump
2025-01-17 22:30:03 +01:00
Danny Mösch
18d658bbf3
Specify explicit OS version
2025-01-17 00:02:16 +01:00
Danny Mösch
d8b7215844
Remove quotes
2025-01-16 23:08:12 +01:00
Danny Mösch
a08c92c870
Separate Docker build into artifact and release version
...
This builds the Docker image twice per release - first to extract the
Linux binary from it as a dedicated release artifact, second as the
official Docker image associated with the later published release.
This avoids that a Docker image for a version exist that is not otherwise
available as an official release on GitHub.
2025-01-16 23:04:57 +01:00
Danny Mösch
9a7e645a02
Build Docker image from local context
2025-01-16 23:00:19 +01:00
Danny Mösch
995f8e17b1
Fetch before checkout
2025-01-16 22:33:27 +01:00
Danny Mösch
bfefc384db
Pull branch before Docker build
2025-01-16 21:55:44 +01:00
Danny Mösch
b67ad022c0
Make Homebrew available in PATH before running action
2025-01-15 19:59:11 +01:00
Danny Mösch
dfc84cc75b
Prefer actor over sender
2025-01-13 22:59:01 +01:00
Danny Mösch
5ad27ddbd9
Revert "Use sender's name and email to commit release updates"
...
This reverts commit 9aacdb91d6 .
2025-01-13 22:55:18 +01:00
Danny Mösch
b3ba86f41b
Automate Homebrew formula bump
2025-01-13 22:39:12 +01:00
Danny Mösch
192e7eafa0
Create release in the sender's name
2025-01-13 22:38:43 +01:00
Danny Mösch
9aacdb91d6
Use sender's name and email to commit release updates
2025-01-13 22:37:03 +01:00
Danny Mösch
2ae7406a99
Derive release branch name
2025-01-12 13:20:28 +01:00
Danny Mösch
e9b976e3e3
Checkout or create branch
2025-01-12 12:46:59 +01:00
Danny Mösch
cd2c40ebb5
Use GitHub Actions Bot as committer
2025-01-11 22:51:20 +01:00
Danny Mösch
fd42f7867f
Add zipped Linux binary to release
2025-01-11 21:53:33 +01:00