Commit Graph

10 Commits

Author SHA1 Message Date
Gerhard Lazu
6ea694aac0
Always deploy the docs
The default ignore gets applied and then we have a similar behaviour to
what https://github.com/dagger/dagger/pull/1591 was attempting to fix.

We hope that this will fix it for good.

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
(cherry picked from commit 24333d1a5ae3f0366762c823f1039241b5a64106)
2022-03-01 19:22:10 +00:00
Gerhard Lazu
5de4a7e75b
Always build the docs website
If we trigger a deploy, then we want the deploy to actually run.

I am assuming that this was in place when there was a single GitHub
Actions workflow that would trigger this all the time, even when nothing
changed in `docs/**`. Since https://github.com/dagger/dagger/pull/1498,
we no longer have this problem.

After merging https://github.com/dagger/dagger/pull/1591, I was caught
by this behaviour which to me seemed surprising. This change should make
docs deploy via Netlify behave in a more predictable way.

Signed-off-by: Gerhard Lazu <gerhard@lazu.co.uk>
2022-02-10 11:07:46 +00:00
Sam Alba
7c7cce38c9 docs: filter out netlify deployments
Signed-off-by: Sam Alba <samalba@users.noreply.github.com>
2021-12-17 14:58:40 -08:00
jffarge
05c31df35d docs: 🐛 push the actual iframe fix + force netlify node version
Signed-off-by: jffarge <jeanfrancois.farge@gmail.com>
2021-12-09 17:57:48 +01:00
jffarge
a2088a09ac docs: ♻️ merge API Reference and Universe menu entries
Signed-off-by: jffarge <jf@dagger.io>
2021-09-08 15:19:19 +02:00
Andrea Luzzardi
7e960f286d docs: georestrictions compliance
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-07-14 12:15:34 +02:00
jffarge
598df7350b docs: 🐛 remove branch context + add amplitude option
Signed-off-by: jffarge <jf@dagger.io>
2021-06-24 17:39:55 +02:00
jffarge
0e2372be94 docs: 🐛 add proxy redirect
Signed-off-by: jffarge <jf@dagger.io>
2021-06-24 17:05:00 +02:00
jffarge
af7df8c421 fix: 🐛 change netlify context to deploy with auth
Signed-off-by: jffarge <jf@dagger.io>
2021-06-24 16:56:17 +02:00
Andrea Luzzardi
9452b84de8 docs: move netlify.toml to website
Signed-off-by: Andrea Luzzardi <aluzzardi@gmail.com>
2021-06-21 13:24:43 +02:00