Commit Graph

94 Commits

Author SHA1 Message Date
Markus Hofbauer e46423299e explicitly use master 2024-02-19 15:37:05 +01:00
Markus Hofbauer 4595a6ffe4 better use checkout 2024-02-19 15:31:48 +01:00
Markus Hofbauer c9282c5613 remove known collisions 2024-02-19 15:19:49 +01:00
Markus Hofbauer b4a077fdd8 refactor to pytest 2024-02-19 12:54:59 +01:00
Markus Hofbauer 4880743ab7 fix CI 2024-02-19 12:54:59 +01:00
Markus Hofbauer d0c2053a1d update actions to latest major version 2024-02-19 12:54:59 +01:00
Markus Hofbauer 0d13d8b5fb run python unit tests in CI 2024-02-19 12:54:59 +01:00
Markus Hofbauer de10614369 add collision check to github actions 2024-02-19 12:54:59 +01:00
Raphael Boidol f9bbf6047b
ci: bump `actions/checkout` version (#12210) 2024-02-13 17:32:44 +01:00
Carlo Sala 514d5736ea
ci: enable dependabot 2024-02-13 17:25:16 +01:00
ohmyzsh[bot] c007497431
feat(history-substring-search): update to version 8dd05bfc (#12167)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2024-01-16 11:06:19 +01:00
Carlo Sala d44ec1492b
ci(dependencies): create history-substring-search files as expected 2024-01-16 11:02:07 +01:00
Carlo Sala d2ffe8306a
feat(history-substring-search): use new dependencies updater 2024-01-16 10:47:06 +01:00
ohmyzsh[bot] 667fdbf774
feat(z): update to version afaf2965 (#12136)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2023-12-28 22:05:37 +01:00
ohmyzsh[bot] f43ee85d8f
feat(gitfast): update to version v2.0 (#12135)
Co-authored-by: ohmyzsh[bot] <54982679+ohmyzsh[bot]@users.noreply.github.com>
2023-12-28 22:05:07 +01:00
Carlo Sala 544eb17e33 ci(project): use ohmyzsh's bot credentials 2023-12-28 21:21:39 +01:00
Carlo Sala 46b24d4099 ci(dependencies): fix some envs and add requirements 2023-12-28 21:21:39 +01:00
Carlo Sala 0bb00eddbb
ci(dependencies): fix typo 2023-12-20 19:38:25 +01:00
Marc Cornellà dd3be612e3
ci(dependencies): add automation for updating external dependencies (#12109) 2023-12-20 10:21:31 +01:00
Marc Cornellà 7a30bcae40
ci(installer): fix token passing and only run on main repo 2023-11-30 14:21:48 +01:00
Marc Cornellà 7733e3ab57
ci: fix path filtering in installer workflow
See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-including-and-excluding-paths
2023-10-28 10:29:54 +02:00
Marc Cornellà 7348d12f8e
ci(vercel): add Content-Disposition header on installer
This allows doing something like

  curl -O https://install.ohmyz.sh

and have the `install.sh` file automatically saved to its right name.
2023-10-28 10:24:24 +02:00
Marc Cornellà 408330e131
ci: remove redundant macos runner for CI tests
Currently the macOS runner is not needed, as we are only checking
zsh syntax. We can reactivate it in the future if needed.
2023-10-11 20:44:46 +02:00
Marc Cornellà cdd7dab5db
ci(installer): remove `vc link` which generates the wrong project
`vc link` is not needed, as we already have `VERCEL_PROJECT_ID`
defined as an env variable. Currently the `vc link` only creates
a second empty project with the name `installer` as seen in logs:

  Linked to ohmyzsh/installer (created .vercel and added it to .gitignore)
  Vercel CLI 32.2.4
2023-09-17 16:20:46 +02:00
Carlo Sala 6101106916
feat(install): deploy installer to install.ohmyz.sh (#11722)
Co-authored-by: Marc Cornellà <hello@mcornella.com>
2023-06-02 21:37:48 +02:00
Miguel Sempere 5d3e86e2a4
feat(dbt): create plugin (#11635)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2023-04-21 09:15:31 +02:00
Andrew Xie 07454029bd
feat(starship): create plugin (#10947)
Co-authored-by: Carlo Sala <carlosalag@protonmail.com>
2023-04-21 08:59:58 +02:00
Carlo Sala ec0003f2fa
ci: update to `checkout@v3` to avoid warnings 2023-01-13 12:40:47 +01:00
Maksym 69dfd77580
chore: remove maksyms as maintainer of aws plugin (#11432)
I'm afraid I no longer use `ohmyzsh` or even `zsh` in favour of `fish`. Hence, it doesn't make sense for me to continue being the code owner for the plugin. Good luck with an amazing tool!
2023-01-06 15:39:45 +01:00
Marc Cornellà 1342459b15
ci: fix update of plugin or theme fields
See [1] for the reference of value field (ProjectV2FieldValue type),
and [2] for sample application code.

[1] https://docs.github.com/en/graphql/reference/input-objects#projectv2fieldvalue
[2] https://docs.github.com/en/enterprise-cloud@latest/issues/planning-and-tracking-with-projects/automating-your-project/automating-projects-using-actions#example-workflow-authenticating-with-a-github-app
2022-11-04 19:16:54 +01:00
Lennart Ochel 239e2f9fcd
ci: migrate to ProjectV2 GraphQL API (#11311) 2022-11-03 18:30:30 +01:00
Alex 065f5ffc5a
ci: harden permissions for GitHub Workflows (#11174)
* build: harden main.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>

* build: harden project.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>

* Update project.yml

The permissions are not necessary, because a separate token is used `GITHUB_TOKEN: ${{ secrets.PROJECT_TOKEN }}`
2022-10-07 14:39:00 +02:00
Erik Thorelli 6d48309cd7
chore(react-native): add maintainer for `react-native` plugin (#11109) 2022-08-23 19:26:46 +02:00
Marc Cornellà 0346cdf7f6
docs: document new aliases policy (#11045) 2022-08-02 19:27:54 +02:00
Marc Cornellà 4d9e5ce9a7
ci(project): sort issues and PRs when reopened 2022-04-04 21:40:08 +02:00
Marc Cornellà 53863e7b3f
chore: remove obsolete spelling-action files 2022-03-31 14:01:17 +02:00
Marc Cornellà c10241f3d1
chore: add Carlo sponsorship 2022-03-10 12:58:46 +01:00
Marc Cornellà ebfd7cb219
ci: cancel current runs on new trigger 2022-02-21 19:27:21 +01:00
Marc Cornellà b481955761
ci(project): fix .list files not found error 2022-01-11 23:40:33 +01:00
Marc Cornellà 0ca2e48ee8
ci(project): fix `gh pr view` call to use ohmyzsh repository 2022-01-10 17:22:31 +01:00
Marc Cornellà 63345c4e5d
ci: disable GitHub Actions on forks 2022-01-03 13:10:53 +01:00
Marc Cornellà 512839ef78
chore: simplify project GitHub Action 2022-01-03 13:08:29 +01:00
Marc Cornellà 9dd1dc49d9
chore: simplify `GITHUB_TOKEN` env in project GitHub Action 2022-01-03 12:32:37 +01:00
Marc Cornellà 121ee818a5
chore: I'm dumb af 2022-01-02 03:37:16 +01:00
Marc Cornellà dd7f0f2211
chore: let's try again 2022-01-02 03:32:48 +01:00
Marc Cornellà 17c52ccfc9
chore: look ma no auth! 2022-01-02 03:27:25 +01:00
Marc Cornellà 861e7e24a3
chore: please work 2022-01-02 03:19:46 +01:00
Marc Cornellà 1d35b30461
chore: fix auth in Project tracking Action 2022-01-02 03:17:40 +01:00
Marc Cornellà 95a66532d1
chore: use GITHUB_TOKEN auth for Project Beta GitHub Action 2022-01-02 03:09:52 +01:00
Marc Cornellà d1c07f9569
chore: add Projects Beta GitHub Action 2022-01-02 02:30:00 +01:00