Martin Wimpress
1a057b79b1
ci: clearly name steps in update.yml
2023-07-21 15:52:27 +01:00
Martin Wimpress
51e1459968
DS-970: Add Magic Nix Cache and other workflow changes
...
An assortment of GitHub Workflow changes, potentially including:
- Enable DeterminateSystems/magic-nix-cache-action@main
- Reference all DeterminateSystems actions via @main
- Make update.yaml consistent across repos
- Remove unnecessary github-token: from nix-installer-action
- Update actions/checkout@v2 to actions/checkout@v3
2023-07-14 10:21:02 +01:00
Carl Thomé
4fbf969957
actions/checkout@v2 -> actions/checkout@v3
2023-06-29 06:13:10 -07:00
Carl Thomé
55ddfbef62
Bump actions/checkout in example
2023-06-29 06:13:10 -07:00
xgroleau🐢
dec3bc3c9b
fix: removed commented commit escaping code
2023-03-29 11:11:22 -07:00
xgroleau🐢
ad81b423ab
fix: use multiline string
2023-03-29 11:11:22 -07:00
xgroleau🐢
c7487e8c98
doc: doc a bit more specific on the options format
2023-03-29 11:11:22 -07:00
xgroleau🐢
54eb0b2901
doc: Info in readme
2023-03-29 11:11:22 -07:00
xgroleau🐢
8a88a06550
fix: pr message fix
2023-03-29 11:11:22 -07:00
xgroleau🐢
9af2d0f36a
fix : replace action using deprecated node 12
2023-03-29 11:11:22 -07:00
xgroleau🐢
b55ee105d9
feat: Added nix option
...
fix: nix options position
Use empty list
fix options
2023-03-29 11:11:22 -07:00
Budiman Jojo
bc75a5b55e
expose status of PR
2023-03-27 09:17:55 -07:00
Jörg Thalheim
786e5cf5a2
allow to set base branch of pull request
2023-03-27 08:43:21 -07:00
dependabot[bot]
085c3a0b6d
build(deps): bump pedrolamas/handlebars-action from 2.1.0 to 2.2.0
...
Bumps [pedrolamas/handlebars-action](https://github.com/pedrolamas/handlebars-action ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/pedrolamas/handlebars-action/releases )
- [Commits](https://github.com/pedrolamas/handlebars-action/compare/v2.1.0...v2.2.0 )
---
updated-dependencies:
- dependency-name: pedrolamas/handlebars-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 05:55:07 -08:00
Luc Perkins
29d64d0332
Update Nix install action in README
2023-03-06 05:47:19 -08:00
dependabot[bot]
cc83127440
build(deps): bump peter-evans/create-pull-request from 3 to 4
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 3 to 4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 05:46:37 -08:00
Luc Perkins
6411dd26e0
Switch to Nix Installer Action
2023-02-28 09:20:08 -08:00
Eelco Dolstra
6f9746fc32
Merge pull request #48 from DeterminateSystems/dependabot/github_actions/nwisbeta/validate-yaml-schema-2.0.0
...
build(deps): bump nwisbeta/validate-yaml-schema from 1.0.3 to 2.0.0
2023-02-02 17:03:57 +01:00
Martin Wimpress
483538ef54
Merge pull request #55 from DeterminateSystems/dependabot/github_actions/cachix/install-nix-action-18
...
build(deps): bump cachix/install-nix-action from 17 to 18
2023-01-31 14:55:19 +00:00
Linus Heckemann
114dde340d
Merge pull request #57 from DeterminateSystems/dependabot/github_actions/pedrolamas/handlebars-action-2.1.0
...
build(deps): bump pedrolamas/handlebars-action from 2.0.0 to 2.1.0
2023-01-27 16:00:40 +01:00
Eric Crosson
876a472251
fix(deps): upgrade DamianReeves/write-file-action to v1.2
...
https://github.com/DamianReeves/write-file-action/releases/tag/v1.2
This bumps the write-file-action from the Node.js 12 runtime to Node.js
16, avoiding a warning that Node.js 12 actions are deprecated[^1].
[^1]: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
2023-01-23 07:15:35 -08:00
Eric Crosson
a0c5484d59
feat: accept list of reviewers and assignees
...
Pass a list of GitHub usernames through to
peter-evans/create-pull-request.
Assignees are specified with the `pr-assignees` property.
Reviewers are specified with the `pr-reviewers` property.
Both properties expect the value to be a list of GitHub usernames,
separated by either commas or newlines.
2023-01-19 07:29:15 -08:00
Cole Helbling
aa092a7430
README: document using a different Git author / committer
2022-11-28 08:02:01 -08:00
Arman Bilge
913da8731c
Remove stray `>`
2022-11-28 08:02:01 -08:00
Arman Bilge
867efeb864
Emails should be in `< ... >`
2022-11-28 08:02:01 -08:00
Arman Bilge
5e50e4bcfb
Allow to customize git author/committer name+email
2022-11-28 08:02:01 -08:00
dependabot[bot]
766761fdfc
build(deps): bump pedrolamas/handlebars-action from 2.0.0 to 2.1.0
...
Bumps [pedrolamas/handlebars-action](https://github.com/pedrolamas/handlebars-action ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/pedrolamas/handlebars-action/releases )
- [Commits](https://github.com/pedrolamas/handlebars-action/compare/v2.0.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: pedrolamas/handlebars-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-08 01:17:13 +00:00
dependabot[bot]
5f6870f3a9
build(deps): bump cachix/install-nix-action from 17 to 18
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 17 to 18.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v17...v18 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-13 01:34:40 +00:00
Aaron Andersen
0ad9a55048
feat: allow specifying a path to flake.nix within the repository
2022-09-14 07:46:21 -07:00
dependabot[bot]
0ed7fb71ea
build(deps): bump cachix/install-nix-action from 16 to 17
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 16 to 17.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v16...v17 )
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-07 09:08:06 -07:00
dependabot[bot]
1e98f70b34
build(deps): bump nwisbeta/validate-yaml-schema from 1.0.3 to 2.0.0
...
Bumps [nwisbeta/validate-yaml-schema](https://github.com/nwisbeta/validate-yaml-schema ) from 1.0.3 to 2.0.0.
- [Release notes](https://github.com/nwisbeta/validate-yaml-schema/releases )
- [Commits](https://github.com/nwisbeta/validate-yaml-schema/compare/v1.0.3...v2.0.0 )
---
updated-dependencies:
- dependency-name: nwisbeta/validate-yaml-schema
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-19 18:42:46 +00:00
Cole Helbling
03bec486c7
dependabot: init
...
We now rely on a few external actions, so let's make sure to keep them
up-to-date.
2022-08-19 11:42:26 -07:00
Nicola Squartini
235f95922e
chore: bump `crazy-max/ghaction-import-gpg`
2022-08-19 11:40:14 -07:00
Nicola Squartini
42dbe10fb3
docs: explain the `gpg-fingerprint` input parameter
2022-08-19 11:39:18 -07:00
Nicola Squartini
a8f58509de
feat: allow using a subkey for GPG signing
2022-08-19 11:39:18 -07:00
github-actions[bot]
ea4115a12c
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/e0169d7a9d324afebf5679551407756c77af8930' (2022-06-08)
→ 'github:nixos/nixpkgs/8d435fca5c561da8168abb30270788d2da2a7951' (2022-07-29)
2022-08-01 08:07:06 -07:00
Cole Helbling
4cf0d5d8d6
Prevent template files from being committed
2022-07-29 07:49:05 -07:00
Cole Helbling
acabbe21fc
README: antiquote string with angled braces
...
Otherwise, it could be interpreted as HTML tags and cause weird rendering.
2022-07-27 09:39:28 -07:00
Cole Helbling
8c1a4653b4
Merge pull request #38 from edulix/main
2022-07-27 08:43:56 -07:00
Eduardo Robles Elvira
e23c52bb51
fixing sign-commits boolean variable conditionals
2022-07-15 12:22:17 +01:00
Eduardo Robles Elvira
96af8bfbfc
Adding documentation and support for custom pr-body
2022-07-15 11:44:21 +01:00
Eduardo Robles Elvira
1c5f270731
adding support for gpg commit signing
2022-07-15 05:40:47 +02:00
Arman Bilge
2026a4bf1a
Expose option to configure branch for PR ( #36 )
2022-06-22 15:44:48 -04:00
github-actions[bot]
80619aa2cd
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/83658b28fe638a170a19b8933aa008b30640fbd1' (2022-05-26)
→ 'github:nixos/nixpkgs/e0169d7a9d324afebf5679551407756c77af8930' (2022-06-08)
2022-06-14 07:48:10 -07:00
github-actions[bot]
357625ea1a
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/c777cdf5c564015d5f63b09cc93bef4178b19b01' (2022-05-05)
→ 'github:nixos/nixpkgs/83658b28fe638a170a19b8933aa008b30640fbd1' (2022-05-26)
2022-05-31 09:14:57 -07:00
github-actions[bot]
86dd511c79
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/bc41b01dd7a9fdffd32d9b03806798797532a5fe' (2022-04-23)
→ 'github:nixos/nixpkgs/c777cdf5c564015d5f63b09cc93bef4178b19b01' (2022-05-05)
2022-05-10 07:49:17 -07:00
Cole Helbling
259c65e7d4
README: document an example that explicitly skips PRs
2022-05-03 12:25:41 -07:00
github-actions[bot]
03e1d864c6
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/7b031d0d99e8cdaf0b70457c0cb33f16c0c958bb' (2021-11-30)
→ 'github:nixos/nixpkgs/bc41b01dd7a9fdffd32d9b03806798797532a5fe' (2022-04-23)
2022-04-29 09:32:51 -07:00
Cole Helbling
b044cabb79
README: example that prints the number of the opened PR
2022-04-22 11:46:11 -07:00
Cole Helbling
c58b7816fa
Expose the number of the opened PR
2022-04-22 11:46:11 -07:00