dependabot[bot]
ce8fb1079b
Bump the github-actions group with 3 updates ( #792 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-06 15:20:44 +01:00
Pradyun Gedam
74a63c5bde
Uncomment out code I was spooked by
...
This is actually not run unless a tag was pushed, which is what we want.
2024-05-05 22:35:23 +01:00
Pradyun Gedam
0057098309
Don't create a GitHub release for Test PyPI publishing
2024-05-05 22:34:02 +01:00
Pradyun Gedam
51e2690d6d
Fix typo in release workflow
2024-05-05 22:32:35 +01:00
Pradyun Gedam
8c97f72770
Comment out automated PyPI publishing from GHA
...
This is currently untested and the next Furo release to TestPyPI will
validate the current release workflow. If that is deemed functional,
this will be reverted and the release process will stop uploading
locally-built wheels.
2024-04-27 12:04:29 +01:00
Pradyun Gedam
e157950f17
Update the release.yml file
...
This now more closely follows the guidance provided about this.
2024-04-27 11:59:47 +01:00
dependabot[bot]
2eb75aa20e
Bump the github-actions group with 1 update ( #777 )
2024-04-07 23:29:42 +01:00
dependabot[bot]
30cb4c86ef
Bump the github-actions group with 1 update ( #769 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-14 22:11:10 +00:00
Pradyun Gedam
0e43dd1f00
Group dependency upgrades
2024-02-03 11:54:45 +00:00
Pradyun Gedam
744b343ebd
Drop Percy screenshots from documentation build
...
I'm not using this, so it's reasonable to avoid unnecessary publishes.
2024-01-29 23:20:25 +00:00
dependabot[bot]
0e98516dfc
Bump actions/checkout from 3 to 4 ( #754 )
2024-01-29 23:07:18 +00:00
dependabot[bot]
2054c83afd
Bump actions/deploy-pages from 1 to 4 ( #755 )
2024-01-29 23:07:09 +00:00
dependabot[bot]
fe07e06713
Bump actions/upload-artifact from 3 to 4 ( #756 )
2024-01-29 23:07:00 +00:00
dependabot[bot]
1fe8ee0cae
Bump actions/setup-node from 3 to 4 ( #757 )
2024-01-29 23:06:51 +00:00
dependabot[bot]
61e8f405c1
Bump actions/upload-pages-artifact from 1 to 3 ( #758 )
2024-01-29 23:06:23 +00:00
Pradyun Gedam
fb5118a0b4
Enable monthly dependabot updates for npm and GitHub Actions
...
This should make managing the dependencies in these ecosystems easier.
2024-01-29 23:01:34 +00:00
Pradyun Gedam
0b5ac8fc59
Add `id-token` to release workflow
2024-01-29 22:58:14 +00:00
Pradyun Gedam
240bc2c4b7
Bump TestPyPI release action
2023-09-10 16:02:58 +01:00
Pradyun Gedam
6c827aa21d
Bump the release workflow
2023-09-10 16:02:18 +01:00
Pradyun Gedam
834e951f55
Setup uploads to Percy
...
This should make it possible to see how the existing documentation
changes on each push.
2023-07-02 09:08:34 +01:00
pre-commit-ci[bot]
82f4a889dc
[pre-commit.ci] pre-commit autoupdate ( #602 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-12-24 17:57:55 +00:00
Pradyun Gedam
205e1b3d91
Update config.yml
2022-12-15 07:13:17 +00:00
Pradyun Gedam
da0674a849
Update the documentation deploy workflow
...
This makes sure that Furo's documentation is deployed via the new
GitHub Actions-based workflow.
2022-12-07 02:15:27 +00:00
Pradyun Gedam
8faac34fd2
Remove the no-longer-useful gh-pages workflow
2022-12-04 23:38:10 +00:00
Pradyun Gedam
8bbd06f51c
Add a workflow to push content directly to GitHub pages
...
This ensures that things get published appropriately.
2022-10-31 13:11:13 -05:00
Pradyun Gedam
52fc32fcb1
Build documentation in pull requests
...
This will catch basic issues in PRs.
2022-09-27 00:18:49 +01:00
Pradyun Gedam
e62e08db20
Rework the asset generation setup
...
Switching to sphinx-theme-builder simplifies the Python packaging
process, by integrating the NodeJS build step within the Python wheel
generation step. This creates much simpler semantics around installation
by avoiding the need for a separate NodeJS build step outside of the
Python installation process.
Grunt enables a simpler format for describing builds, making it much
easier to reason about and set up. This is especially relevant since
the builds are now executed with NodeJS 16 and most of the Gulp plugins
in the previous setup were not ready for Node 16.
2021-11-09 18:30:09 +00:00
Pradyun Gedam
10352640d7
Simplify the GitHub Actions release workflow
2021-10-09 15:56:08 +01:00
Pradyun Gedam
0ea552a493
Rework how releases are uploaded
2021-10-09 15:49:13 +01:00
Pradyun Gedam
b5aa88b99f
Add a reference to shoutouts.dev
2021-09-19 15:13:20 +01:00
Pradyun Gedam
886cba2cb4
Update release.yml to handle filenames diferently
2021-07-28 10:18:52 +01:00
Pradyun Gedam
ff18a368d5
Update TestPyPI release workflow
2021-07-28 10:04:48 +01:00
Pradyun Gedam
15a0107f58
Update issue.yml
2021-05-08 13:30:46 +01:00
Pradyun Gedam
f657631817
Update issue.yml
2021-05-08 13:27:23 +01:00
Pradyun Gedam
b755d8aebd
Update issue.yml
2021-05-08 13:27:09 +01:00
Pradyun Gedam
f1739c610e
Update GitHub Actions release workflow
2021-04-07 08:52:07 +01:00
Pradyun Gedam
bee1cef937
Delete lint.yml
2021-04-05 19:34:24 +01:00
Pradyun Gedam
c6e7aa2489
Add a link to the Code of Conduct
2021-03-27 11:58:10 +00:00
Pradyun Gedam
295615687f
Update wording in issue form
2021-03-27 11:56:46 +00:00
Pradyun Gedam
870016ac74
Pacify linters
2021-03-27 11:51:18 +00:00
Pradyun Gedam
ec126b1823
More wording tweaks on new issue page
2021-03-27 11:44:16 +00:00
Pradyun Gedam
8c23ca0412
Tweak wording on "new issue" form
2021-03-27 11:42:25 +00:00
Pradyun Gedam
b6afc1f6b8
Tweak issue form
2021-03-27 11:38:49 +00:00
Pradyun Gedam
8c2bc30e27
Add issue form
2021-03-27 11:37:17 +00:00
Pradyun Gedam
ca99177e61
Another update for discussions-as-entry-point
2021-03-27 10:56:52 +00:00
Pradyun Gedam
1160f35c7f
Push initial reports to discussions
2021-03-27 10:33:22 +00:00
Pradyun Gedam
2ef222e576
Pacify linters
2020-12-30 12:08:33 +00:00
Pradyun Gedam
89ad0dc558
It's a long journey, but I think we've arrived
2020-12-28 17:29:17 +00:00
Pradyun Gedam
604ac50a8f
Maybe this is necessary to only run on tags?
2020-12-28 17:25:20 +00:00
Pradyun Gedam
76d8e4ba45
Fix the GitHub Actions release pipeline
2020-12-28 17:03:19 +00:00